Nov 28 14:36:56.358 INFO documenting epd-waveshare-0.2.0 against try#f5a0bd723553ea4b7556bd7087b9f0919cafb483 for pr-55318 Nov 28 14:36:56.358 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55318/worker-5/try#f5a0bd723553ea4b7556bd7087b9f0919cafb483:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55318/try#f5a0bd723553ea4b7556bd7087b9f0919cafb483:/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 +f5a0bd723553ea4b7556bd7087b9f0919cafb483-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:56.597 INFO [stdout] dd0b01e5f40df384e28caa9279602194d05316a28f2def683d49b0e0b88bd809 Nov 28 14:36:56.599 INFO running `"docker" "start" "-a" "dd0b01e5f40df384e28caa9279602194d05316a28f2def683d49b0e0b88bd809"` Nov 28 14:36:57.241 INFO [stderr] usermod: no changes Nov 28 14:36:57.290 INFO [stderr] Checking embedded-graphics v0.4.4 Nov 28 14:36:57.713 INFO [stderr] Documenting epd-waveshare v0.2.0 (/source) Nov 28 14:36:58.919 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Nov 28 14:36:58.919 INFO [stderr] --> src/traits.rs:40:20 Nov 28 14:36:58.919 INFO [stderr] | Nov 28 14:36:58.919 INFO [stderr] 40 | /// - [new()](WaveshareInterface::new()) Nov 28 14:36:58.919 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.919 INFO [stderr] | Nov 28 14:36:58.919 INFO [stderr] = note: #[warn(intra_doc_link_resolution_failure)] on by default Nov 28 14:36:58.920 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.920 INFO [stderr] Nov 28 14:36:58.920 INFO [stderr] warning: `[WaveshareInterface::reset]` cannot be resolved, ignoring it... Nov 28 14:36:58.920 INFO [stderr] --> src/traits.rs:44:39 Nov 28 14:36:58.920 INFO [stderr] | Nov 28 14:36:58.920 INFO [stderr] 44 | /// This function calls [reset()](WaveshareInterface::reset()), Nov 28 14:36:58.920 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.920 INFO [stderr] | Nov 28 14:36:58.920 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.920 INFO [stderr] Nov 28 14:36:58.920 INFO [stderr] warning: `[wake_up]` cannot be resolved, ignoring it... Nov 28 14:36:58.920 INFO [stderr] --> src/traits.rs:41:13 Nov 28 14:36:58.920 INFO [stderr] | Nov 28 14:36:58.920 INFO [stderr] 41 | /// - [`wake_up`] Nov 28 14:36:58.920 INFO [stderr] | ^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.920 INFO [stderr] | Nov 28 14:36:58.921 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.921 INFO [stderr] Nov 28 14:36:58.921 INFO [stderr] warning: `[WaveshareInterface::init]` cannot be resolved, ignoring it... Nov 28 14:36:58.921 INFO [stderr] --> src/traits.rs:67:66 Nov 28 14:36:58.921 INFO [stderr] | Nov 28 14:36:58.921 INFO [stderr] 67 | /// This already initialises the device. That means [init()](WaveshareInterface::init()) isn't needed directly afterwards Nov 28 14:36:58.921 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.921 INFO [stderr] | Nov 28 14:36:58.921 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.921 INFO [stderr] Nov 28 14:36:58.921 INFO [stderr] warning: `[WaveshareInterface::wake_up]` cannot be resolved, ignoring it... Nov 28 14:36:58.921 INFO [stderr] --> src/traits.rs:82:42 Nov 28 14:36:58.921 INFO [stderr] | Nov 28 14:36:58.921 INFO [stderr] 82 | /// But you can also use [wake_up()](WaveshareInterface::wake_up()) to awaken. Nov 28 14:36:58.921 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.921 INFO [stderr] | Nov 28 14:36:58.921 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.921 INFO [stderr] Nov 28 14:36:58.921 INFO [stderr] warning: `[WaveshareInterface::new]` cannot be resolved, ignoring it... Nov 28 14:36:58.922 INFO [stderr] --> src/traits.rs:83:96 Nov 28 14:36:58.922 INFO [stderr] | Nov 28 14:36:58.922 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:58.922 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.922 INFO [stderr] | Nov 28 14:36:58.922 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.922 INFO [stderr] Nov 28 14:36:58.922 INFO [stderr] warning: `[WaveshareInterface::clear_frame]` cannot be resolved, ignoring it... Nov 28 14:36:58.922 INFO [stderr] --> src/traits.rs:94:76 Nov 28 14:36:58.922 INFO [stderr] | Nov 28 14:36:58.922 INFO [stderr] 94 | /// Sets the backgroundcolor for various commands like [clear_frame()](WaveshareInterface::clear_frame()) Nov 28 14:36:58.922 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.922 INFO [stderr] | Nov 28 14:36:58.922 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.922 INFO [stderr] Nov 28 14:36:58.922 INFO [stderr] warning: `[set_background_color]` cannot be resolved, ignoring it... Nov 28 14:36:58.922 INFO [stderr] --> src/traits.rs:128:51 Nov 28 14:36:58.922 INFO [stderr] | Nov 28 14:36:58.922 INFO [stderr] 128 | /// The background color can be changed with [`set_background_color`] Nov 28 14:36:58.923 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.923 INFO [stderr] | Nov 28 14:36:58.923 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.923 INFO [stderr] Nov 28 14:36:58.923 INFO [stderr] warning: `[EPD4in2::command]` cannot be resolved, ignoring it... Nov 28 14:36:58.923 INFO [stderr] --> src/interface.rs:54:81 Nov 28 14:36:58.923 INFO [stderr] | Nov 28 14:36:58.923 INFO [stderr] 54 | /// Enables direct interaction with the device with the help of [command()](EPD4in2::command()) Nov 28 14:36:58.923 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.923 INFO [stderr] | Nov 28 14:36:58.923 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.923 INFO [stderr] Nov 28 14:36:58.923 INFO [stderr] warning: `[ConnectionInterface::command]` cannot be resolved, ignoring it... Nov 28 14:36:58.923 INFO [stderr] --> src/interface.rs:78:81 Nov 28 14:36:58.923 INFO [stderr] | Nov 28 14:36:58.923 INFO [stderr] 78 | /// Enables direct interaction with the device with the help of [command()](ConnectionInterface::command()) Nov 28 14:36:58.924 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.924 INFO [stderr] | Nov 28 14:36:58.924 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.924 INFO [stderr] Nov 28 14:36:58.924 INFO [stderr] warning: `[EPD4in2::sleep]` cannot be resolved, ignoring it... Nov 28 14:36:58.924 INFO [stderr] --> src/interface.rs:142:80 Nov 28 14:36:58.924 INFO [stderr] | Nov 28 14:36:58.924 INFO [stderr] 142 | /// Often used to awake the module from deep sleep. See [EPD4in2::sleep()](EPD4in2::sleep()) Nov 28 14:36:58.924 INFO [stderr] | ^^^^^^^^^^^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.924 INFO [stderr] | Nov 28 14:36:58.924 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.924 INFO [stderr] Nov 28 14:36:58.924 INFO [stderr] warning: `[1]` cannot be resolved, ignoring it... Nov 28 14:36:58.924 INFO [stderr] --> src/epd4in2/command.rs:23:54 Nov 28 14:36:58.924 INFO [stderr] | Nov 28 14:36:58.924 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Nov 28 14:36:58.924 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.924 INFO [stderr] | Nov 28 14:36:58.924 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.924 INFO [stderr] Nov 28 14:36:58.924 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:58.924 INFO [stderr] --> src/epd4in2/command.rs:23:66 Nov 28 14:36:58.925 INFO [stderr] | Nov 28 14:36:58.925 INFO [stderr] 23 | /// self.send_data(0x00)?; //VCOM_HV, VGHL_LV[1], VGHL_LV[0] Nov 28 14:36:58.925 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.925 INFO [stderr] | Nov 28 14:36:58.925 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.925 INFO [stderr] Nov 28 14:36:58.935 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.935 INFO [stderr] --> src/type_a/command.rs:16:12 Nov 28 14:36:58.935 INFO [stderr] | Nov 28 14:36:58.935 INFO [stderr] 16 | /// A[7:0] Nov 28 14:36:58.935 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.935 INFO [stderr] | Nov 28 14:36:58.935 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.935 INFO [stderr] Nov 28 14:36:58.935 INFO [stderr] warning: `[8]` cannot be resolved, ignoring it... Nov 28 14:36:58.936 INFO [stderr] --> src/type_a/command.rs:17:16 Nov 28 14:36:58.936 INFO [stderr] | Nov 28 14:36:58.936 INFO [stderr] 17 | /// 0.. A[8] Nov 28 14:36:58.936 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.936 INFO [stderr] | Nov 28 14:36:58.936 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.936 INFO [stderr] Nov 28 14:36:58.936 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.936 INFO [stderr] --> src/type_a/command.rs:18:16 Nov 28 14:36:58.936 INFO [stderr] | Nov 28 14:36:58.936 INFO [stderr] 18 | /// 0.. B[2:0] Nov 28 14:36:58.936 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.936 INFO [stderr] | Nov 28 14:36:58.936 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.936 INFO [stderr] Nov 28 14:36:58.936 INFO [stderr] warning: `[8:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.937 INFO [stderr] --> src/type_a/command.rs:19:25 Nov 28 14:36:58.937 INFO [stderr] | Nov 28 14:36:58.937 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Nov 28 14:36:58.937 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.937 INFO [stderr] | Nov 28 14:36:58.937 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.938 INFO [stderr] Nov 28 14:36:58.938 INFO [stderr] warning: `[2:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.938 INFO [stderr] --> src/type_a/command.rs:19:44 Nov 28 14:36:58.938 INFO [stderr] | Nov 28 14:36:58.938 INFO [stderr] 19 | /// Default: Set A[8:0] = 0x127 and B[2:0] = 0x0 Nov 28 14:36:58.939 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.939 INFO [stderr] | Nov 28 14:36:58.939 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.939 INFO [stderr] Nov 28 14:36:58.939 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.939 INFO [stderr] --> src/type_a/command.rs:23:16 Nov 28 14:36:58.940 INFO [stderr] | Nov 28 14:36:58.940 INFO [stderr] 23 | /// 1.. A[6:0] Nov 28 14:36:58.940 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.940 INFO [stderr] | Nov 28 14:36:58.940 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.940 INFO [stderr] Nov 28 14:36:58.941 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.941 INFO [stderr] --> src/type_a/command.rs:24:16 Nov 28 14:36:58.941 INFO [stderr] | Nov 28 14:36:58.941 INFO [stderr] 24 | /// 1.. B[6:0] Nov 28 14:36:58.941 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.942 INFO [stderr] | Nov 28 14:36:58.942 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.942 INFO [stderr] Nov 28 14:36:58.942 INFO [stderr] warning: `[6:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.942 INFO [stderr] --> src/type_a/command.rs:25:16 Nov 28 14:36:58.943 INFO [stderr] | Nov 28 14:36:58.943 INFO [stderr] 25 | /// 1.. C[6:0] Nov 28 14:36:58.943 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.943 INFO [stderr] | Nov 28 14:36:58.943 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.943 INFO [stderr] Nov 28 14:36:58.944 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.944 INFO [stderr] --> src/type_a/command.rs:26:21 Nov 28 14:36:58.944 INFO [stderr] | Nov 28 14:36:58.944 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:58.944 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.945 INFO [stderr] | Nov 28 14:36:58.945 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.945 INFO [stderr] Nov 28 14:36:58.945 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.945 INFO [stderr] --> src/type_a/command.rs:26:36 Nov 28 14:36:58.945 INFO [stderr] | Nov 28 14:36:58.946 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:58.946 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.946 INFO [stderr] | Nov 28 14:36:58.946 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.946 INFO [stderr] Nov 28 14:36:58.946 INFO [stderr] warning: `[7:0]` cannot be resolved, ignoring it... Nov 28 14:36:58.947 INFO [stderr] --> src/type_a/command.rs:26:51 Nov 28 14:36:58.947 INFO [stderr] | Nov 28 14:36:58.947 INFO [stderr] 26 | /// Default: A[7:0] = 0xCF, B[7:0] = 0xCE, C[7:0] = 0x8D Nov 28 14:36:58.947 INFO [stderr] | ^^^ cannot be resolved, ignoring Nov 28 14:36:58.947 INFO [stderr] | Nov 28 14:36:58.948 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.948 INFO [stderr] Nov 28 14:36:58.948 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:58.948 INFO [stderr] --> src/type_a/command.rs:33:16 Nov 28 14:36:58.948 INFO [stderr] | Nov 28 14:36:58.949 INFO [stderr] 33 | /// 0.. A[0] Nov 28 14:36:58.949 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.949 INFO [stderr] | Nov 28 14:36:58.949 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.949 INFO [stderr] Nov 28 14:36:58.949 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:58.950 INFO [stderr] --> src/type_a/command.rs:35:13 Nov 28 14:36:58.950 INFO [stderr] | Nov 28 14:36:58.950 INFO [stderr] 35 | /// A[0] = 0: Normal Mode (POR) Nov 28 14:36:58.950 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.950 INFO [stderr] | Nov 28 14:36:58.951 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.951 INFO [stderr] Nov 28 14:36:58.951 INFO [stderr] warning: `[0]` cannot be resolved, ignoring it... Nov 28 14:36:58.951 INFO [stderr] --> src/type_a/command.rs:36:13 Nov 28 14:36:58.951 INFO [stderr] | Nov 28 14:36:58.951 INFO [stderr] 36 | /// A[0] = 1: Enter Deep Sleep Mode Nov 28 14:36:58.952 INFO [stderr] | ^ cannot be resolved, ignoring Nov 28 14:36:58.952 INFO [stderr] | Nov 28 14:36:58.952 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.952 INFO [stderr] Nov 28 14:36:58.952 INFO [stderr] warning: `[init]` cannot be resolved, ignoring it... Nov 28 14:36:58.953 INFO [stderr] --> src/epd4in2/mod.rs:139:66 Nov 28 14:36:58.953 INFO [stderr] | Nov 28 14:36:58.953 INFO [stderr] 139 | /// This already initialises the device. That means [init()](init()) isn't needed directly afterwards Nov 28 14:36:58.953 INFO [stderr] | ^^^^^^ cannot be resolved, ignoring Nov 28 14:36:58.953 INFO [stderr] | Nov 28 14:36:58.954 INFO [stderr] = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]` Nov 28 14:36:58.954 INFO [stderr] Nov 28 14:36:59.037 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.77s Nov 28 14:36:59.040 INFO [stderr] su: No module specific data is present Nov 28 14:36:59.339 INFO running `"docker" "inspect" "dd0b01e5f40df384e28caa9279602194d05316a28f2def683d49b0e0b88bd809"` Nov 28 14:36:59.500 INFO running `"docker" "rm" "-f" "dd0b01e5f40df384e28caa9279602194d05316a28f2def683d49b0e0b88bd809"` Nov 28 14:36:59.626 INFO [stdout] dd0b01e5f40df384e28caa9279602194d05316a28f2def683d49b0e0b88bd809