Dec 02 08:13:47.120 INFO documenting epd-waveshare-0.2.0 against try#f86f76f89ea2b1ccbfb3741962ec2029d878a389 for pr-55318-1 Dec 02 08:13:47.120 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55318-1/worker-3/try#f86f76f89ea2b1ccbfb3741962ec2029d878a389:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55318-1/try#f86f76f89ea2b1ccbfb3741962ec2029d878a389:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +f86f76f89ea2b1ccbfb3741962ec2029d878a389-alt doc --frozen --no-deps --document-private-items" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 02 08:13:47.399 INFO [stdout] 4ef1d369552e0a3b385ef9bff22a313bfc1395542df4541976f17df66e8bc591 Dec 02 08:13:47.401 INFO running `"docker" "start" "-a" "4ef1d369552e0a3b385ef9bff22a313bfc1395542df4541976f17df66e8bc591"` Dec 02 08:13:47.785 INFO [stderr] usermod: no changes Dec 02 08:13:47.821 INFO [stderr] Checking embedded-graphics v0.4.4 Dec 02 08:13:48.315 INFO [stderr] Documenting epd-waveshare v0.2.0 (/source) Dec 02 08:13:49.515 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Dec 02 08:13:49.515 INFO [stderr] --> src/traits.rs:40:20 Dec 02 08:13:49.515 INFO [stderr] | Dec 02 08:13:49.515 INFO [stderr] 40 | /// - [new()](WaveshareInterface::new()) Dec 02 08:13:49.516 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.516 INFO [stderr] | Dec 02 08:13:49.516 INFO [stderr] = note: #[warn(intra_doc_link_resolution_failure)] on by default Dec 02 08:13:49.516 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.517 INFO [stderr] Dec 02 08:13:49.517 INFO [stderr] warning: `[WaveshareInterface::reset]` cannot be resolved, ignoring it... Dec 02 08:13:49.517 INFO [stderr] --> src/traits.rs:44:39 Dec 02 08:13:49.517 INFO [stderr] | Dec 02 08:13:49.518 INFO [stderr] 44 | /// This function calls [reset()](WaveshareInterface::reset()), Dec 02 08:13:49.518 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.518 INFO [stderr] | Dec 02 08:13:49.518 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.518 INFO [stderr] Dec 02 08:13:49.519 INFO [stderr] warning: `[wake_up]` cannot be resolved, ignoring it... Dec 02 08:13:49.519 INFO [stderr] --> src/traits.rs:41:13 Dec 02 08:13:49.519 INFO [stderr] | Dec 02 08:13:49.519 INFO [stderr] 41 | /// - [`wake_up`] Dec 02 08:13:49.520 INFO [stderr] | ^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.520 INFO [stderr] | Dec 02 08:13:49.520 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.520 INFO [stderr] Dec 02 08:13:49.520 INFO [stderr] warning: `[WaveshareInterface::init]` cannot be resolved, ignoring it... Dec 02 08:13:49.521 INFO [stderr] --> src/traits.rs:67:66 Dec 02 08:13:49.521 INFO [stderr] | Dec 02 08:13:49.521 INFO [stderr] 67 | /// This already initialises the device. That means [init()](WaveshareInterface::init()) isn't needed directly afterwards Dec 02 08:13:49.521 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.522 INFO [stderr] | Dec 02 08:13:49.522 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.522 INFO [stderr] Dec 02 08:13:49.522 INFO [stderr] warning: `[WaveshareInterface::wake_up]` cannot be resolved, ignoring it... Dec 02 08:13:49.522 INFO [stderr] --> src/traits.rs:82:42 Dec 02 08:13:49.523 INFO [stderr] | Dec 02 08:13:49.523 INFO [stderr] 82 | /// But you can also use [wake_up()](WaveshareInterface::wake_up()) to awaken. Dec 02 08:13:49.523 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.523 INFO [stderr] | Dec 02 08:13:49.523 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.524 INFO [stderr] Dec 02 08:13:49.524 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Dec 02 08:13:49.524 INFO [stderr] --> src/traits.rs:83:96 Dec 02 08:13:49.524 INFO [stderr] | Dec 02 08:13:49.525 INFO [stderr] 83 | /// But as you need to power it up once more anyway you can also just directly use [new()](WaveshareInterface::new()) for resetting Dec 02 08:13:49.525 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.525 INFO [stderr] | Dec 02 08:13:49.525 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.525 INFO [stderr] Dec 02 08:13:49.526 INFO [stderr] warning: `[WaveshareInterface::clear_frame]` cannot be resolved, ignoring it... Dec 02 08:13:49.526 INFO [stderr] --> src/traits.rs:94:76 Dec 02 08:13:49.526 INFO [stderr] | Dec 02 08:13:49.526 INFO [stderr] 94 | /// Sets the backgroundcolor for various commands like [clear_frame()](WaveshareInterface::clear_frame()) Dec 02 08:13:49.526 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.527 INFO [stderr] | Dec 02 08:13:49.527 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.527 INFO [stderr] Dec 02 08:13:49.527 INFO [stderr] warning: `[set_background_color]` cannot be resolved, ignoring it... Dec 02 08:13:49.528 INFO [stderr] --> src/traits.rs:128:51 Dec 02 08:13:49.528 INFO [stderr] | Dec 02 08:13:49.528 INFO [stderr] 128 | /// The background color can be changed with [`set_background_color`] Dec 02 08:13:49.528 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.528 INFO [stderr] | Dec 02 08:13:49.528 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.528 INFO [stderr] Dec 02 08:13:49.528 INFO [stderr] warning: `[EPD4in2::command]` cannot be resolved, ignoring it... Dec 02 08:13:49.528 INFO [stderr] --> src/interface.rs:54:81 Dec 02 08:13:49.528 INFO [stderr] | Dec 02 08:13:49.528 INFO [stderr] 54 | /// Enables direct interaction with the device with the help of [command()](EPD4in2::command()) Dec 02 08:13:49.528 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.528 INFO [stderr] | Dec 02 08:13:49.528 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[ConnectionInterface::command]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/interface.rs:78:81 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 78 | /// Enables direct interaction with the device with the help of [command()](ConnectionInterface::command()) Dec 02 08:13:49.529 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[EPD4in2::sleep]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/interface.rs:142:80 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 142 | /// Often used to awake the module from deep sleep. See [EPD4in2::sleep()](EPD4in2::sleep()) Dec 02 08:13:49.529 INFO [stderr] | ^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[1]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/epd4in2/command.rs:23:54 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Dec 02 08:13:49.529 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/epd4in2/command.rs:23:66 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Dec 02 08:13:49.529 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:16:12 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 16 | /// A[7:0] Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[8]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:17:16 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 17 | /// 0.. A[8] Dec 02 08:13:49.529 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:18:16 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 18 | /// 0.. B[2:0] Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[8:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:19:25 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:19:44 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:23:16 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 23 | /// 1.. A[6:0] Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.529 INFO [stderr] --> src/type_a/command.rs:24:16 Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] 24 | /// 1.. B[6:0] Dec 02 08:13:49.529 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.529 INFO [stderr] | Dec 02 08:13:49.529 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.529 INFO [stderr] Dec 02 08:13:49.529 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:25:16 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 25 | /// 1.. C[6:0] Dec 02 08:13:49.530 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:26:21 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Dec 02 08:13:49.530 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:26:36 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Dec 02 08:13:49.530 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:26:51 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Dec 02 08:13:49.530 INFO [stderr] | ^^^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:33:16 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 33 | /// 0.. A[0] Dec 02 08:13:49.530 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:35:13 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 35 | /// A[0] = 0: Normal Mode (POR) Dec 02 08:13:49.530 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/type_a/command.rs:36:13 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 36 | /// A[0] = 1: Enter Deep Sleep Mode Dec 02 08:13:49.530 INFO [stderr] | ^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.530 INFO [stderr] warning: `[init]` cannot be resolved, ignoring it... Dec 02 08:13:49.530 INFO [stderr] --> src/epd4in2/mod.rs:139:66 Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] 139 | /// This already initialises the device. That means [init()](init()) isn't needed directly afterwards Dec 02 08:13:49.530 INFO [stderr] | ^^^^^^ cannot be resolved, ignoring Dec 02 08:13:49.530 INFO [stderr] | Dec 02 08:13:49.530 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Dec 02 08:13:49.530 INFO [stderr] Dec 02 08:13:49.610 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.81s Dec 02 08:13:49.612 INFO [stderr] su: No module specific data is present Dec 02 08:13:50.025 INFO running `"docker" "inspect" "4ef1d369552e0a3b385ef9bff22a313bfc1395542df4541976f17df66e8bc591"` Dec 02 08:13:50.143 INFO running `"docker" "rm" "-f" "4ef1d369552e0a3b385ef9bff22a313bfc1395542df4541976f17df66e8bc591"` Dec 02 08:13:50.259 INFO [stdout] 4ef1d369552e0a3b385ef9bff22a313bfc1395542df4541976f17df66e8bc591