[INFO] cloning repository https://github.com/jps-rust-programming/algo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jps-rust-programming/algo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo'... [INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo: No space left on device [WARN] Retrying crate fetch in 3 seconds (attempt 1) [INFO] cloning repository https://github.com/jps-rust-programming/algo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jps-rust-programming/algo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e90420c2a71d9febe10adf39040ef9afe8ae9bba [INFO] checking jps-rust-programming/algo against try#802c9b5f98c16ec9d24cdfd517f740f1f3df0e29 for pr-137728 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] [stderr] error: unable to write file src/array/two_sum.rs [INFO] [stderr] fatal: cannot create directory at 'src/hash_map': No space left on device [INFO] [stderr] warning: Clone succeeded, but checkout failed. [INFO] [stderr] You can inspect what was checked out with 'git status' [INFO] [stderr] and retry with 'git restore --source=HEAD :/' [INFO] [stderr] [INFO] checking jps-rust-programming/algo against try#802c9b5f98c16ec9d24cdfd517f740f1f3df0e29 for pr-137728 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjps-rust-programming%2Falgo" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jps-rust-programming/algo on toolchain 802c9b5f98c16ec9d24cdfd517f740f1f3df0e29 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+802c9b5f98c16ec9d24cdfd517f740f1f3df0e29" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/jps-rust-programming/algo [INFO] finished tweaking git repo https://github.com/jps-rust-programming/algo [INFO] tweaked toml for git repo https://github.com/jps-rust-programming/algo written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/jps-rust-programming/algo 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" "+802c9b5f98c16ec9d24cdfd517f740f1f3df0e29" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+802c9b5f98c16ec9d24cdfd517f740f1f3df0e29" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 57dfd6aef7dfdcd7b11295e02331453cbe2b1f33ee1d33e6f4c22db418b3cce8 [INFO] running `Command { std: "docker" "start" "-a" "57dfd6aef7dfdcd7b11295e02331453cbe2b1f33ee1d33e6f4c22db418b3cce8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "57dfd6aef7dfdcd7b11295e02331453cbe2b1f33ee1d33e6f4c22db418b3cce8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57dfd6aef7dfdcd7b11295e02331453cbe2b1f33ee1d33e6f4c22db418b3cce8", kill_on_drop: false }` [INFO] [stdout] 57dfd6aef7dfdcd7b11295e02331453cbe2b1f33ee1d33e6f4c22db418b3cce8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+802c9b5f98c16ec9d24cdfd517f740f1f3df0e29" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0c56e30f8053f50dbd4d36cd4c01a3b093e17d3c18bd594d1c82fab5d32548d0 [INFO] running `Command { std: "docker" "start" "-a" "0c56e30f8053f50dbd4d36cd4c01a3b093e17d3c18bd594d1c82fab5d32548d0", kill_on_drop: false }` [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking algo v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `nums` [INFO] [stdout] --> src/array/rotate_array.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nums` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/array/rotate_array.rs:1:42 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/array/longest_consecutive_sequence.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut nums_set: HashSet = nums.into_iter().collect(); [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_array` is never used [INFO] [stdout] --> src/array/rotate_array.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate` is never used [INFO] [stdout] --> src/array/rotate_array.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn rotate(nums: &mut Vec, k: usize) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `consecutive_sequence` is never used [INFO] [stdout] --> src/array/longest_consecutive_sequence.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn consecutive_sequence(nums: Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `two_sum` is never used [INFO] [stdout] --> src/array/two_sum.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn two_sum(nums: Vec, target: i32) -> Vec { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring` is never used [INFO] [stdout] --> src/array/two_sum.rs:30:8 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn longest_substring(s: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring_mixed_case` is never used [INFO] [stdout] --> src/array/two_sum.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn longest_substring_mixed_case(s: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring_repeated_char` is never used [INFO] [stdout] --> src/array/two_sum.rs:80:8 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn longest_substring_repeated_char(s: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `max` is never used [INFO] [stdout] --> src/max_and_min/max.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn max(nums: &[i32]) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `prime_number` is never used [INFO] [stdout] --> src/prime/prime.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn prime_number(n: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_prime_sqrt` is never used [INFO] [stdout] --> src/prime/prime.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn is_prime_sqrt(n: u32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_prime_6k` is never used [INFO] [stdout] --> src/prime/prime.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn is_prime_6k(n: u32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char` is never used [INFO] [stdout] --> src/vowel_consonant.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn check_char(a: char) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char1` is never used [INFO] [stdout] --> src/vowel_consonant.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn check_char1(c: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char2` is never used [INFO] [stdout] --> src/vowel_consonant.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn check_char2(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char3` is never used [INFO] [stdout] --> src/vowel_consonant.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn check_char3(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char_with_array` is never used [INFO] [stdout] --> src/vowel_consonant.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn check_char_with_array(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char_hashset` is never used [INFO] [stdout] --> src/vowel_consonant.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn check_char_hashset(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/hash_map/hm.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | *map.entry("key4".to_string()).or_insert(100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 46 | let _ = *map.entry("key4".to_string()).or_insert(100); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nums` [INFO] [stdout] --> src/array/rotate_array.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_nums` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/array/rotate_array.rs:1:42 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/array/longest_consecutive_sequence.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut nums_set: HashSet = nums.into_iter().collect(); [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_array` is never used [INFO] [stdout] --> src/array/rotate_array.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn rotate_array(nums: &mut Vec, k: usize) {} [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate` is never used [INFO] [stdout] --> src/array/rotate_array.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn rotate(nums: &mut Vec, k: usize) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `consecutive_sequence` is never used [INFO] [stdout] --> src/array/longest_consecutive_sequence.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn consecutive_sequence(nums: Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `two_sum` is never used [INFO] [stdout] --> src/array/two_sum.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn two_sum(nums: Vec, target: i32) -> Vec { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring` is never used [INFO] [stdout] --> src/array/two_sum.rs:30:8 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn longest_substring(s: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring_mixed_case` is never used [INFO] [stdout] --> src/array/two_sum.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn longest_substring_mixed_case(s: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `longest_substring_repeated_char` is never used [INFO] [stdout] --> src/array/two_sum.rs:80:8 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn longest_substring_repeated_char(s: &str) -> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `max` is never used [INFO] [stdout] --> src/max_and_min/max.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | pub fn max(nums: &[i32]) -> Option { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `prime_number` is never used [INFO] [stdout] --> src/prime/prime.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn prime_number(n: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_prime_sqrt` is never used [INFO] [stdout] --> src/prime/prime.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn is_prime_sqrt(n: u32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_prime_6k` is never used [INFO] [stdout] --> src/prime/prime.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn is_prime_6k(n: u32) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char` is never used [INFO] [stdout] --> src/vowel_consonant.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn check_char(a: char) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char1` is never used [INFO] [stdout] --> src/vowel_consonant.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn check_char1(c: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char2` is never used [INFO] [stdout] --> src/vowel_consonant.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn check_char2(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char3` is never used [INFO] [stdout] --> src/vowel_consonant.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn check_char3(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char_with_array` is never used [INFO] [stdout] --> src/vowel_consonant.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn check_char_with_array(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_char_hashset` is never used [INFO] [stdout] --> src/vowel_consonant.rs:51:8 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn check_char_hashset(ch: char) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/hash_map/hm.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | *map.entry("key4".to_string()).or_insert(100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 46 | let _ = *map.entry("key4".to_string()).or_insert(100); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.47s [INFO] running `Command { std: "docker" "inspect" "0c56e30f8053f50dbd4d36cd4c01a3b093e17d3c18bd594d1c82fab5d32548d0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0c56e30f8053f50dbd4d36cd4c01a3b093e17d3c18bd594d1c82fab5d32548d0", kill_on_drop: false }` [INFO] [stdout] 0c56e30f8053f50dbd4d36cd4c01a3b093e17d3c18bd594d1c82fab5d32548d0