Nov 28 14:36:57.530 INFO documenting epd-waveshare-0.2.0 against master#6bfb46e4ac9a2704f06de1a2ff7a4612cd70c8cb for pr-55318 Nov 28 14:36:57.530 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55318/worker-0/master#6bfb46e4ac9a2704f06de1a2ff7a4612cd70c8cb:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55318/master#6bfb46e4ac9a2704f06de1a2ff7a4612cd70c8cb:/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 +6bfb46e4ac9a2704f06de1a2ff7a4612cd70c8cb-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"` Nov 28 14:36:57.779 INFO [stdout] 4b0ed9b25b5bf4aff62a63b013f5ec6a2660599d343a6fa0169f7403f0cf891d Nov 28 14:36:57.781 INFO running `"docker" "start" "-a" "4b0ed9b25b5bf4aff62a63b013f5ec6a2660599d343a6fa0169f7403f0cf891d"` Nov 28 14:36:58.302 INFO [stderr] usermod: no changes Nov 28 14:36:58.347 INFO [stderr] Checking embedded-graphics v0.4.4 Nov 28 14:36:58.753 INFO [stderr] Documenting epd-waveshare v0.2.0 (/source) Nov 28 14:36:59.807 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Nov 28 14:36:59.808 INFO [stderr] --> src/traits.rs:40:20 Nov 28 14:36:59.809 INFO [stderr] | Nov 28 14:36:59.809 INFO [stderr] 40 | /// - [new()](WaveshareInterface::new()) Nov 28 14:36:59.809 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.809 INFO [stderr] | Nov 28 14:36:59.809 INFO [stderr] = note: #[warn(intra_doc_link_resolution_failure)] on by default Nov 28 14:36:59.809 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.809 INFO [stderr] Nov 28 14:36:59.809 INFO [stderr] warning: `[WaveshareInterface::reset]` cannot be resolved, ignoring it... Nov 28 14:36:59.809 INFO [stderr] --> src/traits.rs:44:39 Nov 28 14:36:59.809 INFO [stderr] | Nov 28 14:36:59.809 INFO [stderr] 44 | /// This function calls [reset()](WaveshareInterface::reset()), Nov 28 14:36:59.809 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.809 INFO [stderr] | Nov 28 14:36:59.809 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.809 INFO [stderr] Nov 28 14:36:59.809 INFO [stderr] warning: `[wake_up]` cannot be resolved, ignoring it... Nov 28 14:36:59.810 INFO [stderr] --> src/traits.rs:41:13 Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] 41 | /// - [`wake_up`] Nov 28 14:36:59.810 INFO [stderr] | ^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.810 INFO [stderr] Nov 28 14:36:59.810 INFO [stderr] warning: `[WaveshareInterface::init]` cannot be resolved, ignoring it... Nov 28 14:36:59.810 INFO [stderr] --> src/traits.rs:67:66 Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] 67 | /// This already initialises the device. That means [init()](WaveshareInterface::init()) isn't needed directly afterwards Nov 28 14:36:59.810 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.810 INFO [stderr] Nov 28 14:36:59.810 INFO [stderr] warning: `[WaveshareInterface::wake_up]` cannot be resolved, ignoring it... Nov 28 14:36:59.810 INFO [stderr] --> src/traits.rs:82:42 Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] 82 | /// But you can also use [wake_up()](WaveshareInterface::wake_up()) to awaken. Nov 28 14:36:59.810 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.810 INFO [stderr] | Nov 28 14:36:59.810 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.811 INFO [stderr] Nov 28 14:36:59.811 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Nov 28 14:36:59.811 INFO [stderr] --> src/traits.rs:83:96 Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 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 Nov 28 14:36:59.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.811 INFO [stderr] Nov 28 14:36:59.811 INFO [stderr] warning: `[WaveshareInterface::clear_frame]` cannot be resolved, ignoring it... Nov 28 14:36:59.811 INFO [stderr] --> src/traits.rs:94:76 Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 INFO [stderr] 94 | /// Sets the backgroundcolor for various commands like [clear_frame()](WaveshareInterface::clear_frame()) Nov 28 14:36:59.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.811 INFO [stderr] Nov 28 14:36:59.811 INFO [stderr] warning: `[set_background_color]` cannot be resolved, ignoring it... Nov 28 14:36:59.811 INFO [stderr] --> src/traits.rs:128:51 Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 INFO [stderr] 128 | /// The background color can be changed with [`set_background_color`] Nov 28 14:36:59.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.811 INFO [stderr] | Nov 28 14:36:59.811 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.811 INFO [stderr] Nov 28 14:36:59.811 INFO [stderr] warning: `[EPD4in2::command]` cannot be resolved, ignoring it... Nov 28 14:36:59.812 INFO [stderr] --> src/interface.rs:54:81 Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] 54 | /// Enables direct interaction with the device with the help of [command()](EPD4in2::command()) Nov 28 14:36:59.812 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.812 INFO [stderr] Nov 28 14:36:59.812 INFO [stderr] warning: `[ConnectionInterface::command]` cannot be resolved, ignoring it... Nov 28 14:36:59.812 INFO [stderr] --> src/interface.rs:78:81 Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] 78 | /// Enables direct interaction with the device with the help of [command()](ConnectionInterface::command()) Nov 28 14:36:59.812 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.812 INFO [stderr] Nov 28 14:36:59.812 INFO [stderr] warning: `[EPD4in2::sleep]` cannot be resolved, ignoring it... Nov 28 14:36:59.812 INFO [stderr] --> src/interface.rs:142:80 Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] 142 | /// Often used to awake the module from deep sleep. See [EPD4in2::sleep()](EPD4in2::sleep()) Nov 28 14:36:59.812 INFO [stderr] | ^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.812 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.812 INFO [stderr] Nov 28 14:36:59.812 INFO [stderr] warning: `[1]` cannot be resolved, ignoring it... Nov 28 14:36:59.812 INFO [stderr] --> src/epd4in2/command.rs:23:54 Nov 28 14:36:59.812 INFO [stderr] | Nov 28 14:36:59.813 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Nov 28 14:36:59.813 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.813 INFO [stderr] | Nov 28 14:36:59.813 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.813 INFO [stderr] Nov 28 14:36:59.813 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:59.813 INFO [stderr] --> src/epd4in2/command.rs:23:66 Nov 28 14:36:59.813 INFO [stderr] | Nov 28 14:36:59.813 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Nov 28 14:36:59.813 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.813 INFO [stderr] | Nov 28 14:36:59.813 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.813 INFO [stderr] Nov 28 14:36:59.819 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.819 INFO [stderr] --> src/type_a/command.rs:16:12 Nov 28 14:36:59.820 INFO [stderr] | Nov 28 14:36:59.820 INFO [stderr] 16 | /// A[7:0] Nov 28 14:36:59.820 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.821 INFO [stderr] Nov 28 14:36:59.821 INFO [stderr] warning: `[8]` cannot be resolved, ignoring it... Nov 28 14:36:59.821 INFO [stderr] --> src/type_a/command.rs:17:16 Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] 17 | /// 0.. A[8] Nov 28 14:36:59.821 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.821 INFO [stderr] Nov 28 14:36:59.821 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.821 INFO [stderr] --> src/type_a/command.rs:18:16 Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] 18 | /// 0.. B[2:0] Nov 28 14:36:59.821 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.821 INFO [stderr] Nov 28 14:36:59.821 INFO [stderr] warning: `[8:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.821 INFO [stderr] --> src/type_a/command.rs:19:25 Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Nov 28 14:36:59.821 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.821 INFO [stderr] | Nov 28 14:36:59.821 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.822 INFO [stderr] Nov 28 14:36:59.822 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.822 INFO [stderr] --> src/type_a/command.rs:19:44 Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Nov 28 14:36:59.822 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.822 INFO [stderr] Nov 28 14:36:59.822 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.822 INFO [stderr] --> src/type_a/command.rs:23:16 Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] 23 | /// 1.. A[6:0] Nov 28 14:36:59.822 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.822 INFO [stderr] Nov 28 14:36:59.822 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.822 INFO [stderr] --> src/type_a/command.rs:24:16 Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] 24 | /// 1.. B[6:0] Nov 28 14:36:59.822 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.822 INFO [stderr] | Nov 28 14:36:59.822 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.822 INFO [stderr] Nov 28 14:36:59.822 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.823 INFO [stderr] --> src/type_a/command.rs:25:16 Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] 25 | /// 1.. C[6:0] Nov 28 14:36:59.823 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.823 INFO [stderr] Nov 28 14:36:59.823 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.823 INFO [stderr] --> src/type_a/command.rs:26:21 Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:59.823 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.823 INFO [stderr] Nov 28 14:36:59.823 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.823 INFO [stderr] --> src/type_a/command.rs:26:36 Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:59.823 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.823 INFO [stderr] Nov 28 14:36:59.823 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:59.823 INFO [stderr] --> src/type_a/command.rs:26:51 Nov 28 14:36:59.823 INFO [stderr] | Nov 28 14:36:59.823 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:59.824 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.824 INFO [stderr] Nov 28 14:36:59.824 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:59.824 INFO [stderr] --> src/type_a/command.rs:33:16 Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] 33 | /// 0.. A[0] Nov 28 14:36:59.824 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.824 INFO [stderr] Nov 28 14:36:59.824 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:59.824 INFO [stderr] --> src/type_a/command.rs:35:13 Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] 35 | /// A[0] = 0: Normal Mode (POR) Nov 28 14:36:59.824 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.824 INFO [stderr] Nov 28 14:36:59.824 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:59.824 INFO [stderr] --> src/type_a/command.rs:36:13 Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.824 INFO [stderr] 36 | /// A[0] = 1: Enter Deep Sleep Mode Nov 28 14:36:59.824 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:59.824 INFO [stderr] | Nov 28 14:36:59.825 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.825 INFO [stderr] Nov 28 14:36:59.825 INFO [stderr] warning: `[init]` cannot be resolved, ignoring it... Nov 28 14:36:59.825 INFO [stderr] --> src/epd4in2/mod.rs:139:66 Nov 28 14:36:59.825 INFO [stderr] | Nov 28 14:36:59.825 INFO [stderr] 139 | /// This already initialises the device. That means [init()](init()) isn't needed directly afterwards Nov 28 14:36:59.825 INFO [stderr] | ^^^^^^ cannot be resolved, ignoring Nov 28 14:36:59.825 INFO [stderr] | Nov 28 14:36:59.825 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:59.825 INFO [stderr] Nov 28 14:36:59.901 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.57s Nov 28 14:36:59.904 INFO [stderr] su: No module specific data is present Nov 28 14:37:00.255 INFO running `"docker" "inspect" "4b0ed9b25b5bf4aff62a63b013f5ec6a2660599d343a6fa0169f7403f0cf891d"` Nov 28 14:37:00.393 INFO running `"docker" "rm" "-f" "4b0ed9b25b5bf4aff62a63b013f5ec6a2660599d343a6fa0169f7403f0cf891d"` Nov 28 14:37:00.511 INFO [stdout] 4b0ed9b25b5bf4aff62a63b013f5ec6a2660599d343a6fa0169f7403f0cf891d