[INFO] cloning repository https://github.com/Kezii/ql-driver [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Kezii/ql-driver" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKezii%2Fql-driver", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKezii%2Fql-driver'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 70e883f6763019a006abc42f3b5e9cb6bb47007c [INFO] checking Kezii/ql-driver against try#9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840 for pr-149518 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKezii%2Fql-driver" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Kezii/ql-driver [INFO] finished tweaking git repo https://github.com/Kezii/ql-driver [INFO] tweaked toml for git repo https://github.com/Kezii/ql-driver written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Kezii/ql-driver on toolchain 9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Kezii/ql-driver already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bc3a393fb900ea6827f94d3acb0697dcee80d7753354cad9234ca8d86b0d6b1e [INFO] running `Command { std: "docker" "start" "-a" "bc3a393fb900ea6827f94d3acb0697dcee80d7753354cad9234ca8d86b0d6b1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc3a393fb900ea6827f94d3acb0697dcee80d7753354cad9234ca8d86b0d6b1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc3a393fb900ea6827f94d3acb0697dcee80d7753354cad9234ca8d86b0d6b1e", kill_on_drop: false }` [INFO] [stdout] bc3a393fb900ea6827f94d3acb0697dcee80d7753354cad9234ca8d86b0d6b1e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+9b8307bcb9d1de8ffc7e1c81c48efffdb24ee840" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eb361d58e2d9c1009b8637098bb315cbaf0426a1c5d069e5a381b02886087a95 [INFO] running `Command { std: "docker" "start" "-a" "eb361d58e2d9c1009b8637098bb315cbaf0426a1c5d069e5a381b02886087a95", kill_on_drop: false }` [INFO] [stderr] Compiling built v0.7.7 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking weezl v0.1.10 [INFO] [stderr] Checking new_debug_unreachable v1.0.6 [INFO] [stderr] Checking crc32fast v1.5.0 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Checking quick-error v2.0.1 [INFO] [stderr] Checking imgref v1.11.0 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Checking maybe-rayon v0.1.1 [INFO] [stderr] Checking bitstream-io v2.6.0 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking avif-serialize v0.8.6 [INFO] [stderr] Checking half v2.6.0 [INFO] [stderr] Checking loop9 v0.1.5 [INFO] [stderr] Checking flate2 v1.1.2 [INFO] [stderr] Checking zune-core v0.4.12 [INFO] [stderr] Checking bit_field v0.10.2 [INFO] [stderr] Checking bytemuck v1.23.2 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking rgb v0.8.52 [INFO] [stderr] Checking jpeg-decoder v0.3.2 [INFO] [stderr] Checking zune-jpeg v0.4.20 [INFO] [stderr] Checking gif v0.13.3 [INFO] [stderr] Checking image-webp v0.2.3 [INFO] [stderr] Checking wyz v0.5.1 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling thiserror v2.0.15 [INFO] [stderr] Checking exr v1.73.0 [INFO] [stderr] Checking funty v2.0.0 [INFO] [stderr] Checking png v0.17.16 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking tiff v0.9.1 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling profiling-procmacros v1.0.17 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling thiserror-impl v2.0.15 [INFO] [stderr] Checking profiling v1.0.17 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking equator v0.4.2 [INFO] [stderr] Checking aligned-vec v0.6.4 [INFO] [stderr] Checking v_frame v0.3.9 [INFO] [stderr] Checking av1-grain v0.2.4 [INFO] [stderr] Checking ravif v0.11.20 [INFO] [stderr] Checking image v0.25.6 [INFO] [stderr] Checking ql-driver v0.1.0 (/opt/rustwide/workdir/ql-driver) [INFO] [stdout] warning: missing documentation for the crate [INFO] [stdout] --> ql-driver/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | / #![warn(missing_docs)] [INFO] [stdout] 2 | | [INFO] [stdout] 3 | | use crate::{driver::PrinterCommander, image::PrintableImage, prelude::*}; [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> ql-driver/src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn print_image(&mut self, job: &PrintableImage) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a module [INFO] [stdout] --> ql-driver/src/driver.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod types; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn new(path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn read(&mut self, length: usize) -> Result<&[u8], QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn write(&mut self, data: &[u8]) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn main(path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn send_command(&mut self, command: C) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn send_command_read( [INFO] [stdout] 76 | | &mut self, [INFO] [stdout] 77 | | command: C, [INFO] [stdout] 78 | | ) -> Result { [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | / pub fn send_transfer<'a, T: CommandTransfer>( [INFO] [stdout] 84 | | &'a mut self, [INFO] [stdout] 85 | | transfer: T, [INFO] [stdout] 86 | | ) -> Result, QlError> { [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated type [INFO] [stdout] --> ql-driver/src/driver/command.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | type Response; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | fn read_response(&self, printer: &mut PrinterLink) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | fn send_command(&self, printer: &mut PrinterLink) -> Result<(), QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | implement_basic_command!(Reset, [0x00; 200]); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | implement_basic_command!(Invalid, [0x00]); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | implement_basic_command!(Initialize, [0x1b, 0x40]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | implement_basic_command!(StatusInfoRequest, [0x1b, 0x69, 0x53]); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | implement_basic_command!(SetCompressionMode, [0x4d, 0x00]); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | implement_basic_command!(ZeroRasterGraphics, [0x5A]); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | implement_basic_command!(Print, [0x0c]); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | implement_basic_command!(PrintWithFeeding, [0x1A]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | implement_command_args!(SetCommandMode, (mode: PrinterCommandMode) => [0x1B, 0x69, 0x61, mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | implement_command_args!(SetCommandMode, (mode: PrinterCommandMode) => [0x1B, 0x69, 0x61, mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | implement_command_args!(SetMarginAmount, (margin: u16) => [0x1b, 0x69, 0x64, margin]); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | implement_command_args!(SetMarginAmount, (margin: u16) => [0x1b, 0x69, 0x64, margin]); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | implement_command_args!(SetBaudRate, (baud_rate: u16) => [0x1b, 0x69, 0x42, baud_rate]); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | implement_command_args!(SetBaudRate, (baud_rate: u16) => [0x1b, 0x69, 0x42, baud_rate]); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / implement_command_args!( [INFO] [stdout] 39 | | SetPrintInformation, [INFO] [stdout] 40 | | (media_type: MediaType, paper_width: u8, paper_length: u8, raster_lines: u32) => [0x1b, 0x69, 0x7a, (0x02 | 0x04 | 0x08 | 0x40... [INFO] [stdout] 41 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / implement_command_args!( [INFO] [stdout] 39 | | SetPrintInformation, [INFO] [stdout] 40 | | (media_type: MediaType, paper_width: u8, paper_length: u8, raster_lines: u32) => [0x1b, 0x69, 0x7a, (0x02 | 0x04 | 0x08 | 0x40... [INFO] [stdout] 41 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | implement_command_args!(SetMode, (printer_mode: PrinterMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | implement_command_args!(SetMode, (printer_mode: PrinterMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | implement_command_args!(SetExpandedMode, (printer_mode: PrinterExpandedMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | implement_command_args!(SetExpandedMode, (printer_mode: PrinterExpandedMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a trait [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | pub trait CommandTransfer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated type [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | type Ship<'a>: Ship; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | fn start_transfer<'a>(&self, printer: &'a mut PrinterLink) -> Result, QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a trait [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub trait Ship: Sized { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | fn send(self) -> Result<(), QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct RasterShip<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn push_line(&mut self, data: &BitSlice) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | pub struct RasterTransfer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(bytes_per_line: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/encode.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | fn encode(&self, buf: impl Write) -> std::io::Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ErrorInformation1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub no_media_when_printing: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub end_of_media: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub tape_cutter_jam: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub main_unit_in_use: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub fan_doesnt_work: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/types.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn from_bits(bits: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ErrorInformation2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub transmission_error: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub cover_opened_while_printing: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub cannot_feed: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub system_error: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/types.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn from_bits(bits: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | pub enum MediaType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | NoMedia = 0x00, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | Continuous = 0x0A, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | DieCutLabels = 0x0B, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub enum StatusType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | ReplyToStatusRequest, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | PrintingCompleted, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | Error, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | Notification, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | PhaseChange, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub enum PhaseState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | Waiting, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | Printing, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct PrinterStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | pub media_width: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub media_length: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub media_type: MediaType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub error1: ErrorInformation1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub error2: ErrorInformation2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub status_type: StatusType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub phase_state: PhaseState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | pub enum PrinterCommandMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:113:1 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct PrinterMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | pub struct PrinterExpandedMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/image.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct PrintableImage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/image.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct ImageBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/image.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn open(file: &str) -> image::ImageResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/error.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub enum QlError { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | Io(#[from] std::io::Error), [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | BadData(&'static str), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | WrongDataSize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | ReadTimeout, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for the crate [INFO] [stdout] --> ql-driver/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | / #![warn(missing_docs)] [INFO] [stdout] 2 | | [INFO] [stdout] 3 | | use crate::{driver::PrinterCommander, image::PrintableImage, prelude::*}; [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> ql-driver/src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn print_image(&mut self, job: &PrintableImage) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a module [INFO] [stdout] --> ql-driver/src/driver.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub mod types; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn new(path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn read(&mut self, length: usize) -> Result<&[u8], QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn write(&mut self, data: &[u8]) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn main(path: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn send_command(&mut self, command: C) -> Result<(), QlError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn send_command_read( [INFO] [stdout] 76 | | &mut self, [INFO] [stdout] 77 | | command: C, [INFO] [stdout] 78 | | ) -> Result { [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | / pub fn send_transfer<'a, T: CommandTransfer>( [INFO] [stdout] 84 | | &'a mut self, [INFO] [stdout] 85 | | transfer: T, [INFO] [stdout] 86 | | ) -> Result, QlError> { [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated type [INFO] [stdout] --> ql-driver/src/driver/command.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | type Response; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | fn read_response(&self, printer: &mut PrinterLink) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | fn send_command(&self, printer: &mut PrinterLink) -> Result<(), QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | implement_basic_command!(Reset, [0x00; 200]); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | implement_basic_command!(Invalid, [0x00]); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | implement_basic_command!(Initialize, [0x1b, 0x40]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | implement_basic_command!(StatusInfoRequest, [0x1b, 0x69, 0x53]); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | implement_basic_command!(SetCompressionMode, [0x4d, 0x00]); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | implement_basic_command!(ZeroRasterGraphics, [0x5A]); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | implement_basic_command!(Print, [0x0c]); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct $name; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | implement_basic_command!(PrintWithFeeding, [0x1A]); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_basic_command` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | implement_command_args!(SetCommandMode, (mode: PrinterCommandMode) => [0x1B, 0x69, 0x61, mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | implement_command_args!(SetCommandMode, (mode: PrinterCommandMode) => [0x1B, 0x69, 0x61, mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | implement_command_args!(SetMarginAmount, (margin: u16) => [0x1b, 0x69, 0x64, margin]); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | implement_command_args!(SetMarginAmount, (margin: u16) => [0x1b, 0x69, 0x64, margin]); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | implement_command_args!(SetBaudRate, (baud_rate: u16) => [0x1b, 0x69, 0x42, baud_rate]); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | implement_command_args!(SetBaudRate, (baud_rate: u16) => [0x1b, 0x69, 0x42, baud_rate]); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / implement_command_args!( [INFO] [stdout] 39 | | SetPrintInformation, [INFO] [stdout] 40 | | (media_type: MediaType, paper_width: u8, paper_length: u8, raster_lines: u32) => [0x1b, 0x69, 0x7a, (0x02 | 0x04 | 0x08 | 0x40... [INFO] [stdout] 41 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / implement_command_args!( [INFO] [stdout] 39 | | SetPrintInformation, [INFO] [stdout] 40 | | (media_type: MediaType, paper_width: u8, paper_length: u8, raster_lines: u32) => [0x1b, 0x69, 0x7a, (0x02 | 0x04 | 0x08 | 0x40... [INFO] [stdout] 41 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | implement_command_args!(SetMode, (printer_mode: PrinterMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | implement_command_args!(SetMode, (printer_mode: PrinterMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | / pub struct $name { [INFO] [stdout] 29 | | $($argname: $argty),+ [INFO] [stdout] 30 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | implement_command_args!(SetExpandedMode, (printer_mode: PrinterExpandedMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/macros.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn new($($argname: $argty),+) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: ql-driver/src/driver/command.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | implement_command_args!(SetExpandedMode, (printer_mode: PrinterExpandedMode) => [0x1b, 0x69, 0x4d, printer_mode]); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_command_args` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a trait [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | pub trait CommandTransfer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated type [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | type Ship<'a>: Ship; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | fn start_transfer<'a>(&self, printer: &'a mut PrinterLink) -> Result, QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a trait [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub trait Ship: Sized { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | fn send(self) -> Result<(), QlError>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct RasterShip<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn push_line(&mut self, data: &BitSlice) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | pub struct RasterTransfer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/command/transfer.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn new(bytes_per_line: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> ql-driver/src/driver/encode.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | fn encode(&self, buf: impl Write) -> std::io::Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ErrorInformation1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub no_media_when_printing: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub end_of_media: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub tape_cutter_jam: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub main_unit_in_use: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub fan_doesnt_work: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/types.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn from_bits(bits: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ErrorInformation2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub transmission_error: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub cover_opened_while_printing: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub cannot_feed: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub system_error: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/driver/types.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn from_bits(bits: u8) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | pub enum MediaType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | NoMedia = 0x00, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | Continuous = 0x0A, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | DieCutLabels = 0x0B, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | pub enum StatusType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | ReplyToStatusRequest, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | PrintingCompleted, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | Error, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | Notification, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | PhaseChange, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | pub enum PhaseState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | Waiting, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/driver/types.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | Printing, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct PrinterStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | pub media_width: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub media_length: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub media_type: MediaType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub error1: ErrorInformation1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub error2: ErrorInformation2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub status_type: StatusType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> ql-driver/src/driver/types.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub phase_state: PhaseState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/driver/types.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | pub enum PrinterCommandMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:113:1 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct PrinterMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/driver/types.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | pub struct PrinterExpandedMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/image.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct PrintableImage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> ql-driver/src/image.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct ImageBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> ql-driver/src/image.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn open(file: &str) -> image::ImageResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> ql-driver/src/error.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub enum QlError { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | Io(#[from] std::io::Error), [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | BadData(&'static str), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | WrongDataSize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> ql-driver/src/error.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | ReadTimeout, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.03s [INFO] running `Command { std: "docker" "inspect" "eb361d58e2d9c1009b8637098bb315cbaf0426a1c5d069e5a381b02886087a95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb361d58e2d9c1009b8637098bb315cbaf0426a1c5d069e5a381b02886087a95", kill_on_drop: false }` [INFO] [stdout] eb361d58e2d9c1009b8637098bb315cbaf0426a1c5d069e5a381b02886087a95