[INFO] fetching crate shardtree 0.6.1... [INFO] checking shardtree-0.6.1 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] extracting crate shardtree 0.6.1 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate shardtree 0.6.1 [INFO] finished tweaking crates.io crate shardtree 0.6.1 [INFO] tweaked toml for crates.io crate shardtree 0.6.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate shardtree 0.6.1 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate shardtree 0.6.1 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b20b99c4ebfc267484b73d613cd07022f01aa36f039f093f93418fb0c9b5949c [INFO] running `Command { std: "docker" "start" "-a" "b20b99c4ebfc267484b73d613cd07022f01aa36f039f093f93418fb0c9b5949c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b20b99c4ebfc267484b73d613cd07022f01aa36f039f093f93418fb0c9b5949c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b20b99c4ebfc267484b73d613cd07022f01aa36f039f093f93418fb0c9b5949c", kill_on_drop: false }` [INFO] [stdout] b20b99c4ebfc267484b73d613cd07022f01aa36f039f093f93418fb0c9b5949c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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 -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6b8982140453d8c81c2c846858423592f3480f0cf7730ccddbdd8407a5231dc8 [INFO] running `Command { std: "docker" "start" "-a" "6b8982140453d8c81c2c846858423592f3480f0cf7730ccddbdd8407a5231dc8", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.149 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Checking linux-raw-sys v0.3.8 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling proc-macro2 v1.0.69 [INFO] [stderr] Checking fastrand v1.9.0 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Checking ppv-lite86 v0.2.17 [INFO] [stderr] Compiling tempfile v3.6.0 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Checking bit-set v0.5.3 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking regex-syntax v0.6.29 [INFO] [stderr] Checking either v1.9.0 [INFO] [stderr] Checking once_cell v1.18.0 [INFO] [stderr] Checking pin-project-lite v0.2.13 [INFO] [stderr] Checking bitflags v2.4.1 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.38 [INFO] [stderr] Checking getrandom v0.2.10 [INFO] [stderr] Checking wait-timeout v0.2.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand_xorshift v0.3.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking rusty-fork v0.3.0 [INFO] [stderr] Checking proptest v1.2.0 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking incrementalmerkletree v0.8.1 [INFO] [stderr] Checking incrementalmerkletree-testing v0.3.0 [INFO] [stderr] Checking shardtree v0.6.1 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:79:27 [INFO] [stdout] | [INFO] [stdout] 79 | for shard_root in self [INFO] [stdout] | ___________________________^ [INFO] [stdout] 80 | | .cache [INFO] [stdout] 81 | | .get_shard_roots() [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:85:17 [INFO] [stdout] | [INFO] [stdout] 85 | / self.cache [INFO] [stdout] 86 | | .get_shard(shard_root) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:92:22 [INFO] [stdout] | [INFO] [stdout] 92 | .put_cap(self.cache.get_cap().expect("error type is Infallible"))?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | / self.cache [INFO] [stdout] 96 | | .checkpoint_count() [INFO] [stdout] | |___________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:101:17 [INFO] [stdout] | [INFO] [stdout] 101 | / self.cache [INFO] [stdout] 102 | | .checkpoint_count() [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:131:68 [INFO] [stdout] | [INFO] [stdout] 131 | ) -> Result>, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 132 | | self.cache.get_shard(shard_root) [INFO] [stdout] 133 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | self.cache.get_shard(shard_root) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:135:87 [INFO] [stdout] | [INFO] [stdout] 135 | fn last_shard(&self) -> Result>, Self::Error> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 136 | | self.cache.last_shard() [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | self.cache.last_shard() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:143:68 [INFO] [stdout] | [INFO] [stdout] 143 | fn get_shard_roots(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 144 | | self.cache.get_shard_roots() [INFO] [stdout] 145 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | self.cache.get_shard_roots() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:153:69 [INFO] [stdout] | [INFO] [stdout] 153 | fn get_cap(&self) -> Result, Self::Error> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 154 | | self.cache.get_cap() [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | self.cache.get_cap() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:169:62 [INFO] [stdout] | [INFO] [stdout] 169 | fn checkpoint_count(&self) -> Result { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 170 | | self.cache.checkpoint_count() [INFO] [stdout] 171 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | self.cache.checkpoint_count() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:176:50 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Result, Self::Error> { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 177 | | self.cache.get_checkpoint(checkpoint_id) [INFO] [stdout] 178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | self.cache.get_checkpoint(checkpoint_id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId, store::Checkpoint)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:183:72 [INFO] [stdout] | [INFO] [stdout] 183 | ) -> Result, Self::Error> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 184 | | self.cache.get_checkpoint_at_depth(checkpoint_depth) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId, store::Checkpoint)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | self.cache.get_checkpoint_at_depth(checkpoint_depth) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:187:84 [INFO] [stdout] | [INFO] [stdout] 187 | fn min_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 188 | | self.cache.min_checkpoint_id() [INFO] [stdout] 189 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | self.cache.min_checkpoint_id() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:191:84 [INFO] [stdout] | [INFO] [stdout] 191 | fn max_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 192 | | self.cache.max_checkpoint_id() [INFO] [stdout] 193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | self.cache.max_checkpoint_id() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | / { [INFO] [stdout] 216 | | self.cache.update_checkpoint_with(checkpoint_id, update) [INFO] [stdout] 217 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | self.cache.update_checkpoint_with(checkpoint_id, update) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:40:62 [INFO] [stdout] | [INFO] [stdout] 40 | ) -> Result>, Self::Error> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 41 | | let shard_idx = [INFO] [stdout] 42 | | usize::try_from(shard_root.index()).expect("SHARD_HEIGHT > 64 is unsupported"); [INFO] [stdout] 43 | | Ok(self.shards.get(shard_idx).cloned()) [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | Ok(self.shards.get(shard_idx).cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:46:81 [INFO] [stdout] | [INFO] [stdout] 46 | fn last_shard(&self) -> Result>, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 47 | | Ok(self.shards.last().cloned()) [INFO] [stdout] 48 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | Ok(self.shards.last().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | fn get_shard_roots(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 68 | | Ok(self.shards.iter().map(|s| s.root_addr).collect()) [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | Ok(self.shards.iter().map(|s| s.root_addr).collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/memory.rs:77:63 [INFO] [stdout] | [INFO] [stdout] 77 | fn get_cap(&self) -> Result, Self::Error> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 78 | | Ok(self.cap.clone()) [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/memory.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | Ok(self.cap.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:95:62 [INFO] [stdout] | [INFO] [stdout] 95 | fn checkpoint_count(&self) -> Result { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 96 | | Ok(self.checkpoints.len()) [INFO] [stdout] 97 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | Ok(self.checkpoints.len()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:102:50 [INFO] [stdout] | [INFO] [stdout] 102 | ) -> Result, Self::Error> { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 103 | | Ok(self.checkpoints.get(checkpoint_id).cloned()) [INFO] [stdout] 104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | Ok(self.checkpoints.get(checkpoint_id).cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:109:55 [INFO] [stdout] | [INFO] [stdout] 109 | ) -> Result, Self::Error> { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 110 | | Ok(self [INFO] [stdout] 111 | | .checkpoints [INFO] [stdout] 112 | | .iter() [INFO] [stdout] ... | [INFO] [stdout] 115 | | .map(|(id, c)| (id.clone(), c.clone()))) [INFO] [stdout] 116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | / Ok(self [INFO] [stdout] 111 | | .checkpoints [INFO] [stdout] 112 | | .iter() [INFO] [stdout] 113 | | .rev() [INFO] [stdout] 114 | | .nth(checkpoint_depth) [INFO] [stdout] 115 | | .map(|(id, c)| (id.clone(), c.clone()))) [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:118:67 [INFO] [stdout] | [INFO] [stdout] 118 | fn min_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 119 | | Ok(self.checkpoints.keys().next().cloned()) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | Ok(self.checkpoints.keys().next().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:122:67 [INFO] [stdout] | [INFO] [stdout] 122 | fn max_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 123 | | Ok(self.checkpoints.keys().last().cloned()) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | Ok(self.checkpoints.keys().last().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | / { [INFO] [stdout] 156 | | if let Some(c) = self.checkpoints.get_mut(checkpoint_id) { [INFO] [stdout] 157 | | update(c)?; [INFO] [stdout] 158 | | return Ok(true); [INFO] [stdout] ... | [INFO] [stdout] 161 | | Ok(false) [INFO] [stdout] 162 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | update(c)?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:158:20 [INFO] [stdout] | [INFO] [stdout] 158 | return Ok(true); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | Ok(false) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `shardtree` (lib) due to 47 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:79:27 [INFO] [stdout] | [INFO] [stdout] 79 | for shard_root in self [INFO] [stdout] | ___________________________^ [INFO] [stdout] 80 | | .cache [INFO] [stdout] 81 | | .get_shard_roots() [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:85:17 [INFO] [stdout] | [INFO] [stdout] 85 | / self.cache [INFO] [stdout] 86 | | .get_shard(shard_root) [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:92:22 [INFO] [stdout] | [INFO] [stdout] 92 | .put_cap(self.cache.get_cap().expect("error type is Infallible"))?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | / self.cache [INFO] [stdout] 96 | | .checkpoint_count() [INFO] [stdout] | |___________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:101:17 [INFO] [stdout] | [INFO] [stdout] 101 | / self.cache [INFO] [stdout] 102 | | .checkpoint_count() [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:131:68 [INFO] [stdout] | [INFO] [stdout] 131 | ) -> Result>, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 132 | | self.cache.get_shard(shard_root) [INFO] [stdout] 133 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | self.cache.get_shard(shard_root) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:135:87 [INFO] [stdout] | [INFO] [stdout] 135 | fn last_shard(&self) -> Result>, Self::Error> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 136 | | self.cache.last_shard() [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | self.cache.last_shard() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:143:68 [INFO] [stdout] | [INFO] [stdout] 143 | fn get_shard_roots(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 144 | | self.cache.get_shard_roots() [INFO] [stdout] 145 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | self.cache.get_shard_roots() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:153:69 [INFO] [stdout] | [INFO] [stdout] 153 | fn get_cap(&self) -> Result, Self::Error> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 154 | | self.cache.get_cap() [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::H>>, (::H, prunable::RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | self.cache.get_cap() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:169:62 [INFO] [stdout] | [INFO] [stdout] 169 | fn checkpoint_count(&self) -> Result { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 170 | | self.cache.checkpoint_count() [INFO] [stdout] 171 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | self.cache.checkpoint_count() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:176:50 [INFO] [stdout] | [INFO] [stdout] 176 | ) -> Result, Self::Error> { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 177 | | self.cache.get_checkpoint(checkpoint_id) [INFO] [stdout] 178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | self.cache.get_checkpoint(checkpoint_id) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId, store::Checkpoint)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:183:72 [INFO] [stdout] | [INFO] [stdout] 183 | ) -> Result, Self::Error> { [INFO] [stdout] | ________________________________________________________________________^ [INFO] [stdout] 184 | | self.cache.get_checkpoint_at_depth(checkpoint_depth) [INFO] [stdout] 185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId, store::Checkpoint)>, Infallible> [INFO] [stdout] --> src/store/caching.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | self.cache.get_checkpoint_at_depth(checkpoint_depth) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:187:84 [INFO] [stdout] | [INFO] [stdout] 187 | fn min_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 188 | | self.cache.min_checkpoint_id() [INFO] [stdout] 189 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | self.cache.min_checkpoint_id() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:191:84 [INFO] [stdout] | [INFO] [stdout] 191 | fn max_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________________________^ [INFO] [stdout] 192 | | self.cache.max_checkpoint_id() [INFO] [stdout] 193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result::CheckpointId>, Infallible> [INFO] [stdout] --> src/store/caching.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | self.cache.max_checkpoint_id() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | / { [INFO] [stdout] 216 | | self.cache.update_checkpoint_with(checkpoint_id, update) [INFO] [stdout] 217 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | self.cache.update_checkpoint_with(checkpoint_id, update) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:252:19 [INFO] [stdout] | [INFO] [stdout] 252 | let rhs = rhs.flush().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:20 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:43 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | assert_eq!(lhs.get_shard_roots(), rhs.get_shard_roots()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:254:27 [INFO] [stdout] | [INFO] [stdout] 254 | for shard_root in lhs.get_shard_roots().unwrap() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:24 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:51 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (String, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/caching.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(lhs.get_shard(shard_root), rhs.get_shard(shard_root)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:258:13 [INFO] [stdout] | [INFO] [stdout] 258 | lhs.checkpoint_count().unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:259:13 [INFO] [stdout] | [INFO] [stdout] 259 | rhs.checkpoint_count().unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/caching.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | lhs.checkpoint_count().unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/caching.rs:264:38 [INFO] [stdout] | [INFO] [stdout] 264 | let rhs_checkpoint = rhs.get_checkpoint(checkpoint_id).unwrap().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:279:27 [INFO] [stdout] | [INFO] [stdout] 279 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:310:27 [INFO] [stdout] | [INFO] [stdout] 310 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:341:27 [INFO] [stdout] | [INFO] [stdout] 341 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:369:27 [INFO] [stdout] | [INFO] [stdout] 369 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:387:27 [INFO] [stdout] | [INFO] [stdout] 387 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:402:27 [INFO] [stdout] | [INFO] [stdout] 402 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:498:27 [INFO] [stdout] | [INFO] [stdout] 498 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:532:27 [INFO] [stdout] | [INFO] [stdout] 532 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:567:27 [INFO] [stdout] | [INFO] [stdout] 567 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:600:27 [INFO] [stdout] | [INFO] [stdout] 600 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:637:27 [INFO] [stdout] | [INFO] [stdout] 637 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:673:27 [INFO] [stdout] | [INFO] [stdout] 673 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:721:27 [INFO] [stdout] | [INFO] [stdout] 721 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:782:27 [INFO] [stdout] | [INFO] [stdout] 782 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:832:27 [INFO] [stdout] | [INFO] [stdout] 832 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:880:27 [INFO] [stdout] | [INFO] [stdout] 880 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:914:27 [INFO] [stdout] | [INFO] [stdout] 914 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:941:27 [INFO] [stdout] | [INFO] [stdout] 941 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:953:27 [INFO] [stdout] | [INFO] [stdout] 953 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:967:27 [INFO] [stdout] | [INFO] [stdout] 967 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:984:27 [INFO] [stdout] | [INFO] [stdout] 984 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:999:27 [INFO] [stdout] | [INFO] [stdout] 999 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1016:27 [INFO] [stdout] | [INFO] [stdout] 1016 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1062:27 [INFO] [stdout] | [INFO] [stdout] 1062 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1087:27 [INFO] [stdout] | [INFO] [stdout] 1087 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1104:27 [INFO] [stdout] | [INFO] [stdout] 1104 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1172:27 [INFO] [stdout] | [INFO] [stdout] 1172 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, Infallible> [INFO] [stdout] --> src/store/caching.rs:1314:27 [INFO] [stdout] | [INFO] [stdout] 1314 | let mut rhs = CachingShardStore::load(MemoryShardStore::empty()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:40:62 [INFO] [stdout] | [INFO] [stdout] 40 | ) -> Result>, Self::Error> { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 41 | | let shard_idx = [INFO] [stdout] 42 | | usize::try_from(shard_root.index()).expect("SHARD_HEIGHT > 64 is unsupported"); [INFO] [stdout] 43 | | Ok(self.shards.get(shard_idx).cloned()) [INFO] [stdout] 44 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | Ok(self.shards.get(shard_idx).cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:46:81 [INFO] [stdout] | [INFO] [stdout] 46 | fn last_shard(&self) -> Result>, Self::Error> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 47 | | Ok(self.shards.last().cloned()) [INFO] [stdout] 48 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>>, Infallible> [INFO] [stdout] --> src/store/memory.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | Ok(self.shards.last().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | fn get_shard_roots(&self) -> Result, Self::Error> { [INFO] [stdout] | ____________________________________________________________________^ [INFO] [stdout] 68 | | Ok(self.shards.iter().map(|s| s.root_addr).collect()) [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | Ok(self.shards.iter().map(|s| s.root_addr).collect()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/memory.rs:77:63 [INFO] [stdout] | [INFO] [stdout] 77 | fn get_cap(&self) -> Result, Self::Error> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 78 | | Ok(self.cap.clone()) [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>, (H, prunable::RetentionFlags)>, Infallible> [INFO] [stdout] --> src/store/memory.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | Ok(self.cap.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:95:62 [INFO] [stdout] | [INFO] [stdout] 95 | fn checkpoint_count(&self) -> Result { [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 96 | | Ok(self.checkpoints.len()) [INFO] [stdout] 97 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | Ok(self.checkpoints.len()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:102:50 [INFO] [stdout] | [INFO] [stdout] 102 | ) -> Result, Self::Error> { [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 103 | | Ok(self.checkpoints.get(checkpoint_id).cloned()) [INFO] [stdout] 104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | Ok(self.checkpoints.get(checkpoint_id).cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:109:55 [INFO] [stdout] | [INFO] [stdout] 109 | ) -> Result, Self::Error> { [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 110 | | Ok(self [INFO] [stdout] 111 | | .checkpoints [INFO] [stdout] 112 | | .iter() [INFO] [stdout] ... | [INFO] [stdout] 115 | | .map(|(id, c)| (id.clone(), c.clone()))) [INFO] [stdout] 116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | / Ok(self [INFO] [stdout] 111 | | .checkpoints [INFO] [stdout] 112 | | .iter() [INFO] [stdout] 113 | | .rev() [INFO] [stdout] 114 | | .nth(checkpoint_depth) [INFO] [stdout] 115 | | .map(|(id, c)| (id.clone(), c.clone()))) [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:118:67 [INFO] [stdout] | [INFO] [stdout] 118 | fn min_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 119 | | Ok(self.checkpoints.keys().next().cloned()) [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | Ok(self.checkpoints.keys().next().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:122:67 [INFO] [stdout] | [INFO] [stdout] 122 | fn max_checkpoint_id(&self) -> Result, Self::Error> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 123 | | Ok(self.checkpoints.keys().last().cloned()) [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/store/memory.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | Ok(self.checkpoints.keys().last().cloned()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | / { [INFO] [stdout] 156 | | if let Some(c) = self.checkpoints.get_mut(checkpoint_id) { [INFO] [stdout] 157 | | update(c)?; [INFO] [stdout] 158 | | return Ok(true); [INFO] [stdout] ... | [INFO] [stdout] 161 | | Ok(false) [INFO] [stdout] 162 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | update(c)?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:158:20 [INFO] [stdout] | [INFO] [stdout] 158 | return Ok(true); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/store/memory.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | Ok(false) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `shardtree` (lib test) due to 93 previous errors [INFO] running `Command { std: "docker" "inspect" "6b8982140453d8c81c2c846858423592f3480f0cf7730ccddbdd8407a5231dc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6b8982140453d8c81c2c846858423592f3480f0cf7730ccddbdd8407a5231dc8", kill_on_drop: false }` [INFO] [stdout] 6b8982140453d8c81c2c846858423592f3480f0cf7730ccddbdd8407a5231dc8