[INFO] fetching crate triblespace-core 0.6.0...
[INFO] checking triblespace-core-0.6.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate triblespace-core 0.6.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate triblespace-core 0.6.0
[INFO] finished tweaking crates.io crate triblespace-core 0.6.0
[INFO] tweaked toml for crates.io crate triblespace-core 0.6.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate triblespace-core 0.6.0 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 triblespace-core 0.6.0 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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 53cefef9715b6e675b5a17f465896e8d4b184166faadf2f07e1a28572d28a8ff
[INFO] running `Command { std: "docker" "start" "-a" "53cefef9715b6e675b5a17f465896e8d4b184166faadf2f07e1a28572d28a8ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "53cefef9715b6e675b5a17f465896e8d4b184166faadf2f07e1a28572d28a8ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53cefef9715b6e675b5a17f465896e8d4b184166faadf2f07e1a28572d28a8ff", kill_on_drop: false }`
[INFO] [stdout] 53cefef9715b6e675b5a17f465896e8d4b184166faadf2f07e1a28572d28a8ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] f875a40e8825696f60b961d156bcf9eefdf36dcd5bef54596a98ab30c09a5535
[INFO] running `Command { std: "docker" "start" "-a" "f875a40e8825696f60b961d156bcf9eefdf36dcd5bef54596a98ab30c09a5535", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking lexical-util v1.0.7
[INFO] [stderr]     Checking object v0.37.3
[INFO] [stderr]    Compiling blake3 v1.8.2
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking page_size v0.6.0
[INFO] [stderr]     Checking memmap2 v0.9.9
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling triblespace-core v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking f256_pow2_div_pow10_lut v0.2.0
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking f256_pow5_div_pow2_lut v0.1.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]     Checking humantime v2.3.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking f256_pow10_div_pow2_lut v0.1.1
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking f256_pow2_div_pow5_lut v0.1.1
[INFO] [stderr]     Checking hashbrown v0.16.0
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking tempfile v3.23.0
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking reft-light v0.3.1
[INFO] [stderr]     Checking crossbeam-channel v0.5.15
[INFO] [stderr]     Checking deunicode v1.6.2
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]     Checking lexical-parse-integer v1.0.6
[INFO] [stderr]     Checking sptr v0.3.2
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]     Checking ux v0.1.6
[INFO] [stderr]     Checking indxvec v1.9.6
[INFO] [stderr]     Checking uuid v1.18.1
[INFO] [stderr]     Checking lexical-parse-float v1.0.6
[INFO] [stderr]     Checking hex-literal v1.1.0
[INFO] [stderr]     Checking ethnum v1.5.2
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]     Checking lexical-core v1.0.6
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking chrono v0.4.42
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking blake2 v0.10.6
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking f256 v0.7.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking backtrace v0.3.76
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling triblespace-macros-common v0.6.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.27
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling snafu-derive v0.8.9
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling derive_arbitrary v1.4.2
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling triblespace-core-macros v0.6.0
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking arbitrary v1.4.2
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking thiserror v2.0.17
[INFO] [stderr]     Checking ed25519-dalek v2.2.0
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking yoke v0.8.1
[INFO] [stderr]     Checking snafu v0.8.9
[INFO] [stderr]     Checking zerovec v0.11.5
[INFO] [stderr]     Checking zerotrie v0.2.3
[INFO] [stderr]     Checking tinystr v0.8.2
[INFO] [stderr]     Checking potential_utf v0.1.4
[INFO] [stderr]     Checking icu_collections v2.1.1
[INFO] [stderr]     Checking icu_locale_core v2.1.1
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking anybytes v0.20.0
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking icu_provider v2.1.1
[INFO] [stderr]     Checking jerky v0.9.0
[INFO] [stderr]     Checking quick_cache v0.6.18
[INFO] [stderr]     Checking hifitime v4.2.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking icu_properties v2.1.1
[INFO] [stderr]     Checking icu_normalizer v2.1.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking proptest v1.9.0
[INFO] [stderr]     Checking fake v4.4.0
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.7
[INFO] [stderr]     Checking object_store v0.12.4
[INFO] [stdout] warning: the feature `rustc_attrs` is internal to the compiler or standard library
[INFO] [stdout]  --> src/lib.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![cfg_attr(nightly, feature(rustc_attrs, decl_macro, file_lock))]
[INFO] [stdout]   |                              ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout]   = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustc_attrs` is internal to the compiler or standard library
[INFO] [stdout]  --> src/lib.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![cfg_attr(nightly, feature(rustc_attrs, decl_macro, file_lock))]
[INFO] [stdout]   |                              ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout]   = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::num`
[INFO] [stdout]    --> src/import/json.rs:818:9
[INFO] [stdout]     |
[INFO] [stdout] 818 |     use core::num;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `file_lock` has been stable since 1.89.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:3:55
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![cfg_attr(nightly, feature(rustc_attrs, decl_macro, file_lock))]
[INFO] [stdout]   |                                                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `file_lock` has been stable since 1.89.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:3:55
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![cfg_attr(nightly, feature(rustc_attrs, decl_macro, file_lock))]
[INFO] [stdout]   |                                                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Blob<S>, Infallible>
[INFO] [stdout]    --> src/blob.rs:164:63
[INFO] [stdout]     |
[INFO] [stdout] 164 |       fn try_from_blob(b: Blob<S>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________________^
[INFO] [stdout] 165 | |         Ok(b)
[INFO] [stdout] 166 | |     }
[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<Blob<S>, Infallible>
[INFO] [stdout]    --> src/blob.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Ok(b)
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, UnknownBlob>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:291:14
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Some(Ok(handle))
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, S>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 | /     {
[INFO] [stdout] 350 | |         let blob = item.to_blob();
[INFO] [stdout] 351 | |         let handle = blob.get_handle();
[INFO] [stdout] 352 | |         self.insert(blob);
[INFO] [stdout] 353 | |         Ok(handle)
[INFO] [stdout] 354 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, S>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |         Ok(handle)
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:361:69
[INFO] [stdout]     |
[INFO] [stdout] 361 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 362 | |         Ok(MemoryBlobStoreReader::new(
[INFO] [stdout] 363 | |             self.write_handle.publish().clone(),
[INFO] [stdout] 364 | |         ))
[INFO] [stdout] 365 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 | /         Ok(MemoryBlobStoreReader::new(
[INFO] [stdout] 363 | |             self.write_handle.publish().clone(),
[INFO] [stdout] 364 | |         ))
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<anybytes::Bytes, Infallible>
[INFO] [stdout]   --> src/blob/schemas.rs:31:76
[INFO] [stdout]    |
[INFO] [stdout] 31 |       fn try_from_blob(blob: Blob<UnknownBlob>) -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ____________________________________________________________________________^
[INFO] [stdout] 32 | |         Ok(blob.bytes)
[INFO] [stdout] 33 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<anybytes::Bytes, Infallible>
[INFO] [stdout]   --> src/blob/schemas.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         Ok(blob.bytes)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[u8; 32], Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | /         self.access_cache
[INFO] [stdout] 234 | |             .get_or_insert_with::<_, Infallible>(&pos, || Ok(self.inner.access(pos)))
[INFO] [stdout]     | |_____________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[u8; 32], Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:234:59
[INFO] [stdout]     |
[INFO] [stdout] 234 |             .get_or_insert_with::<_, Infallible>(&pos, || Ok(self.inner.access(pos)))
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | /         self.search_cache
[INFO] [stdout] 244 | |             .get_or_insert_with::<_, Infallible>(v, || {
[INFO] [stdout] 245 | |                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout] 248 | |             })
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:244:56
[INFO] [stdout]     |
[INFO] [stdout] 244 |               .get_or_insert_with::<_, Infallible>(v, || {
[INFO] [stdout]     |  ________________________________________________________^
[INFO] [stdout] 245 | |                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout] 248 | |             })
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 | /                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]    --> src/repo.rs:886:32
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let workspace_reader = workspace.local_blobs.reader().unwrap();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, UnknownBlob>>, Infallible>
[INFO] [stdout]    --> src/repo.rs:888:26
[INFO] [stdout]     |
[INFO] [stdout] 888 |             let handle = handle.expect("infallible blob enumeration");
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1373:31
[INFO] [stdout]      |
[INFO] [stdout] 1373 |           let meta: TribleSet = ws
[INFO] [stdout]      |  _______________________________^
[INFO] [stdout] 1374 | |             .local_blobs
[INFO] [stdout] 1375 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1514:9
[INFO] [stdout]      |
[INFO] [stdout] 1514 |         self.local_blobs.put(item).expect("infallible blob put")
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1530:9
[INFO] [stdout]      |
[INFO] [stdout] 1530 | /         self.local_blobs
[INFO] [stdout] 1531 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1554:17
[INFO] [stdout]      |
[INFO] [stdout] 1554 |           let _ = self
[INFO] [stdout]      |  _________________^
[INFO] [stdout] 1555 | |             .local_blobs
[INFO] [stdout] 1556 | |             .put(content_blob)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1558:29
[INFO] [stdout]      |
[INFO] [stdout] 1558 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1559 | |             .local_blobs
[INFO] [stdout] 1560 | |             .put(commit_set)
[INFO] [stdout]      | |____________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1581:27
[INFO] [stdout]      |
[INFO] [stdout] 1581 |         let other_local = other.local_blobs.reader().unwrap();
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, UnknownBlob>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1583:26
[INFO] [stdout]      |
[INFO] [stdout] 1583 |             let handle = r.expect("infallible blob enumeration");
[INFO] [stdout]      |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, UnknownBlob>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1587:13
[INFO] [stdout]      |
[INFO] [stdout] 1587 |             self.local_blobs.put(blob).expect("infallible blob put");
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1598:29
[INFO] [stdout]      |
[INFO] [stdout] 1598 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1599 | |             .local_blobs
[INFO] [stdout] 1600 | |             .put(merge_commit)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1624:29
[INFO] [stdout]      |
[INFO] [stdout] 1624 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1625 | |             .local_blobs
[INFO] [stdout] 1626 | |             .put(merge_commit)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1648:21
[INFO] [stdout]      |
[INFO] [stdout] 1648 |         let local = self.local_blobs.reader().unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1741:31
[INFO] [stdout]      |
[INFO] [stdout] 1741 |           let meta: TribleSet = ws
[INFO] [stdout]      |  _______________________________^
[INFO] [stdout] 1742 | |             .local_blobs
[INFO] [stdout] 1743 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | /     {
[INFO] [stdout] 36 | |         self.blobs.put(item)
[INFO] [stdout] 37 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         self.blobs.put(item)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:43:69
[INFO] [stdout]    |
[INFO] [stdout] 43 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]    |  _____________________________________________________________________^
[INFO] [stdout] 44 | |         self.blobs.reader()
[INFO] [stdout] 45 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         self.blobs.reader()
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::vec::IntoIter<Result<id::Id, Infallible>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:64:86
[INFO] [stdout]    |
[INFO] [stdout] 64 |       fn branches<'a>(&'a mut self) -> Result<Self::ListIter<'a>, Self::BranchesError> {
[INFO] [stdout]    |  ______________________________________________________________________________________^
[INFO] [stdout] 65 | |         Ok(self
[INFO] [stdout] 66 | |             .branches
[INFO] [stdout] 67 | |             .keys()
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | |             .into_iter())
[INFO] [stdout] 72 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::vec::IntoIter<Result<id::Id, Infallible>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 | /         Ok(self
[INFO] [stdout] 66 | |             .branches
[INFO] [stdout] 67 | |             .keys()
[INFO] [stdout] 68 | |             .cloned()
[INFO] [stdout] 69 | |             .map(Ok)
[INFO] [stdout] 70 | |             .collect::<Vec<_>>()
[INFO] [stdout] 71 | |             .into_iter())
[INFO] [stdout]    | |_________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:77:80
[INFO] [stdout]    |
[INFO] [stdout] 77 |       ) -> Result<Option<Value<Handle<Blake3, SimpleArchive>>>, Self::HeadError> {
[INFO] [stdout]    |  ________________________________________________________________________________^
[INFO] [stdout] 78 | |         Ok(self.branches.get(&id).cloned())
[INFO] [stdout] 79 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<value::Value<value::schemas::hash::Handle<blake3::Hasher, SimpleArchive>>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         Ok(self.branches.get(&id).cloned())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 |       ) -> Result<PushResult<Blake3>, Self::UpdateError> {
[INFO] [stdout]    |  ________________________________________________________^
[INFO] [stdout] 87 | |         let current = self.branches.get(&id);
[INFO] [stdout] 88 | |         if current != old.as_ref() {
[INFO] [stdout] 89 | |             return Ok(PushResult::Conflict(current.cloned()));
[INFO] [stdout] ...  |
[INFO] [stdout] 92 | |         Ok(PushResult::Success())
[INFO] [stdout] 93 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:89:20
[INFO] [stdout]    |
[INFO] [stdout] 89 |             return Ok(PushResult::Conflict(current.cloned()));
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         Ok(PushResult::Success())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<ObjectStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/repo/objectstore.rs:184:69
[INFO] [stdout]     |
[INFO] [stdout] 184 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 185 | |         Ok(ObjectStoreReader {
[INFO] [stdout] 186 | |             store: self.store.clone(),
[INFO] [stdout] 187 | |             prefix: self.prefix.clone(),
[INFO] [stdout] ...   |
[INFO] [stdout] 190 | |         })
[INFO] [stdout] 191 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<ObjectStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/repo/objectstore.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | /         Ok(ObjectStoreReader {
[INFO] [stdout] 186 | |             store: self.store.clone(),
[INFO] [stdout] 187 | |             prefix: self.prefix.clone(),
[INFO] [stdout] 188 | |             rt: self.rt.clone(),
[INFO] [stdout] 189 | |             _hasher: PhantomData,
[INFO] [stdout] 190 | |         })
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:984:5
[INFO] [stdout]      |
[INFO] [stdout]  984 | /     {
[INFO] [stdout]  985 | |         // re-use existing implementation logic
[INFO] [stdout]  986 | |         let hash: &Value<Hash<H>> = handle.as_transmute();
[INFO] [stdout]  987 | |         let entry = match self.blobs.get(&hash.raw) {
[INFO] [stdout] ...    |
[INFO] [stdout] 1018 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]    --> src/repo/pile.rs:989:28
[INFO] [stdout]     |
[INFO] [stdout] 989 |             None => return Ok(None),
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `triblespace-core` (lib) due to 62 previous errors; 2 warnings emitted
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1011:9
[INFO] [stdout]      |
[INFO] [stdout] 1011 | /         match state {
[INFO] [stdout] 1012 | |             ValidationState::Validated => Ok(Some(crate::repo::BlobMetadata {
[INFO] [stdout] 1013 | |                 timestamp,
[INFO] [stdout] 1014 | |                 length: bytes.len() as u64,
[INFO] [stdout] 1015 | |             })),
[INFO] [stdout] 1016 | |             ValidationState::Invalid => Ok(None),
[INFO] [stdout] 1017 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1012:43
[INFO] [stdout]      |
[INFO] [stdout] 1012 |               ValidationState::Validated => Ok(Some(crate::repo::BlobMetadata {
[INFO] [stdout]      |  ___________________________________________^
[INFO] [stdout] 1013 | |                 timestamp,
[INFO] [stdout] 1014 | |                 length: bytes.len() as u64,
[INFO] [stdout] 1015 | |             })),
[INFO] [stdout]      | |_______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1016:41
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             ValidationState::Invalid => Ok(None),
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<UnknownValue>, Infallible>
[INFO] [stdout]   --> src/value/schemas.rs:32:83
[INFO] [stdout]    |
[INFO] [stdout] 32 |       fn validate(value: Value<Self>) -> Result<Value<Self>, Self::ValidationError> {
[INFO] [stdout]    |  ___________________________________________________________________________________^
[INFO] [stdout] 33 | |         Ok(value)
[INFO] [stdout] 34 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<UnknownValue>, Infallible>
[INFO] [stdout]   --> src/value/schemas.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         Ok(value)
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:72:66
[INFO] [stdout]    |
[INFO] [stdout] 72 |       fn try_to_value(self) -> Result<Value<Boolean>, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________^
[INFO] [stdout] 73 | |         Ok(Boolean::encode(self))
[INFO] [stdout] 74 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         Ok(Boolean::encode(self))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:80:66
[INFO] [stdout]    |
[INFO] [stdout] 80 |       fn try_to_value(self) -> Result<Value<Boolean>, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________^
[INFO] [stdout] 81 | |         Ok(Boolean::encode(*self))
[INFO] [stdout] 82 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         Ok(Boolean::encode(*self))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeU128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:85:68
[INFO] [stdout]    |
[INFO] [stdout] 85 |       fn try_to_value(self) -> Result<Value<RangeU128>, Self::Error> {
[INFO] [stdout]    |  ____________________________________________________________________^
[INFO] [stdout] 86 | |         Ok(encode_range_value((self.start, self.end)))
[INFO] [stdout] 87 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeU128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         Ok(encode_range_value((self.start, self.end)))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::Range<u128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:93:74
[INFO] [stdout]    |
[INFO] [stdout] 93 |       fn try_from_value(v: &Value<RangeU128>) -> Result<Self, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________________^
[INFO] [stdout] 94 | |         let (start, end) = decode_range_value(v);
[INFO] [stdout] 95 | |         Ok(start..end)
[INFO] [stdout] 96 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::Range<u128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         Ok(start..end)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeInclusiveU128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:102:77
[INFO] [stdout]     |
[INFO] [stdout] 102 |       fn try_to_value(self) -> Result<Value<RangeInclusiveU128>, Self::Error> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 103 | |         let (start, end) = self.into_inner();
[INFO] [stdout] 104 | |         Ok(encode_range_value((start, end)))
[INFO] [stdout] 105 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeInclusiveU128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         Ok(encode_range_value((start, end)))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::RangeInclusive<u128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:111:83
[INFO] [stdout]     |
[INFO] [stdout] 111 |       fn try_from_value(v: &Value<RangeInclusiveU128>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 112 | |         let (start, end) = decode_range_value(v);
[INFO] [stdout] 113 | |         Ok(start..=end)
[INFO] [stdout] 114 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::RangeInclusive<u128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         Ok(start..=end)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, LongString>>, Infallible>
[INFO] [stdout]   --> src/examples.rs:53:27
[INFO] [stdout]    |
[INFO] [stdout] 53 |   ...e: blobs
[INFO] [stdout]    |  _______^
[INFO] [stdout] 54 | | ...n the human unconscious is a pervasive need for a logical universe that makes sense. But the real universe is always one step beyond logic.")
[INFO] [stdout]    | |________________________________________________________________________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, LongString>>, Infallible>
[INFO] [stdout]   --> src/examples.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 |   ...e: blobs
[INFO] [stdout]    |  _______^
[INFO] [stdout] 57 | | ... not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.")
[INFO] [stdout]    | |_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<blob::Blob<S>, Infallible>
[INFO] [stdout]    --> src/blob.rs:164:63
[INFO] [stdout]     |
[INFO] [stdout] 164 |       fn try_from_blob(b: Blob<S>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________________^
[INFO] [stdout] 165 | |         Ok(b)
[INFO] [stdout] 166 | |     }
[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<blob::Blob<S>, Infallible>
[INFO] [stdout]    --> src/blob.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         Ok(b)
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, blob::schemas::UnknownBlob>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:291:14
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Some(Ok(handle))
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, S>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 | /     {
[INFO] [stdout] 350 | |         let blob = item.to_blob();
[INFO] [stdout] 351 | |         let handle = blob.get_handle();
[INFO] [stdout] 352 | |         self.insert(blob);
[INFO] [stdout] 353 | |         Ok(handle)
[INFO] [stdout] 354 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<H, S>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |         Ok(handle)
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:361:69
[INFO] [stdout]     |
[INFO] [stdout] 361 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 362 | |         Ok(MemoryBlobStoreReader::new(
[INFO] [stdout] 363 | |             self.write_handle.publish().clone(),
[INFO] [stdout] 364 | |         ))
[INFO] [stdout] 365 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 | /         Ok(MemoryBlobStoreReader::new(
[INFO] [stdout] 363 | |             self.write_handle.publish().clone(),
[INFO] [stdout] 364 | |         ))
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, LongString>>, Infallible>
[INFO] [stdout]    --> src/blob/memoryblobstore.rs:395:30
[INFO] [stdout]     |
[INFO] [stdout] 395 |                 description: blobs.put(Bytes::from_source(Name(EN).fake::<String>()).view().unwrap()).unwrap()
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<anybytes::Bytes, Infallible>
[INFO] [stdout]   --> src/blob/schemas.rs:31:76
[INFO] [stdout]    |
[INFO] [stdout] 31 |       fn try_from_blob(blob: Blob<UnknownBlob>) -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ____________________________________________________________________________^
[INFO] [stdout] 32 | |         Ok(blob.bytes)
[INFO] [stdout] 33 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<anybytes::Bytes, Infallible>
[INFO] [stdout]   --> src/blob/schemas.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         Ok(blob.bytes)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[u8; 32], Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | /         self.access_cache
[INFO] [stdout] 234 | |             .get_or_insert_with::<_, Infallible>(&pos, || Ok(self.inner.access(pos)))
[INFO] [stdout]     | |_____________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[u8; 32], Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:234:59
[INFO] [stdout]     |
[INFO] [stdout] 234 |             .get_or_insert_with::<_, Infallible>(&pos, || Ok(self.inner.access(pos)))
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | /         self.search_cache
[INFO] [stdout] 244 | |             .get_or_insert_with::<_, Infallible>(v, || {
[INFO] [stdout] 245 | |                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout] 248 | |             })
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:244:56
[INFO] [stdout]     |
[INFO] [stdout] 244 |               .get_or_insert_with::<_, Infallible>(v, || {
[INFO] [stdout]     |  ________________________________________________________^
[INFO] [stdout] 245 | |                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout] 248 | |             })
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<usize>, Infallible>
[INFO] [stdout]    --> src/blob/schemas/succinctarchive/universe.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 | /                 Ok((0..=self.len() - 1)
[INFO] [stdout] 246 | |                     .binary_by(|p| self.access(p).cmp(v))
[INFO] [stdout] 247 | |                     .ok())
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/import/json.rs:1202:31
[INFO] [stdout]      |
[INFO] [stdout] 1202 |         let entries: Vec<_> = store.reader().unwrap().into_iter().collect();
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]    --> src/repo.rs:886:32
[INFO] [stdout]     |
[INFO] [stdout] 886 |         let workspace_reader = workspace.local_blobs.reader().unwrap();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, blob::schemas::UnknownBlob>>, Infallible>
[INFO] [stdout]    --> src/repo.rs:888:26
[INFO] [stdout]     |
[INFO] [stdout] 888 |             let handle = handle.expect("infallible blob enumeration");
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1373:31
[INFO] [stdout]      |
[INFO] [stdout] 1373 |           let meta: TribleSet = ws
[INFO] [stdout]      |  _______________________________^
[INFO] [stdout] 1374 | |             .local_blobs
[INFO] [stdout] 1375 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1514:9
[INFO] [stdout]      |
[INFO] [stdout] 1514 |         self.local_blobs.put(item).expect("infallible blob put")
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1530:9
[INFO] [stdout]      |
[INFO] [stdout] 1530 | /         self.local_blobs
[INFO] [stdout] 1531 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1554:17
[INFO] [stdout]      |
[INFO] [stdout] 1554 |           let _ = self
[INFO] [stdout]      |  _________________^
[INFO] [stdout] 1555 | |             .local_blobs
[INFO] [stdout] 1556 | |             .put(content_blob)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1558:29
[INFO] [stdout]      |
[INFO] [stdout] 1558 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1559 | |             .local_blobs
[INFO] [stdout] 1560 | |             .put(commit_set)
[INFO] [stdout]      | |____________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1581:27
[INFO] [stdout]      |
[INFO] [stdout] 1581 |         let other_local = other.local_blobs.reader().unwrap();
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, blob::schemas::UnknownBlob>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1583:26
[INFO] [stdout]      |
[INFO] [stdout] 1583 |             let handle = r.expect("infallible blob enumeration");
[INFO] [stdout]      |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, blob::schemas::UnknownBlob>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1587:13
[INFO] [stdout]      |
[INFO] [stdout] 1587 |             self.local_blobs.put(blob).expect("infallible blob put");
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1598:29
[INFO] [stdout]      |
[INFO] [stdout] 1598 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1599 | |             .local_blobs
[INFO] [stdout] 1600 | |             .put(merge_commit)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1624:29
[INFO] [stdout]      |
[INFO] [stdout] 1624 |           let commit_handle = self
[INFO] [stdout]      |  _____________________________^
[INFO] [stdout] 1625 | |             .local_blobs
[INFO] [stdout] 1626 | |             .put(merge_commit)
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1648:21
[INFO] [stdout]      |
[INFO] [stdout] 1648 |         let local = self.local_blobs.reader().unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]     --> src/repo.rs:1741:31
[INFO] [stdout]      |
[INFO] [stdout] 1741 |           let meta: TribleSet = ws
[INFO] [stdout]      |  _______________________________^
[INFO] [stdout] 1742 | |             .local_blobs
[INFO] [stdout] 1743 | |             .reader()
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | /     {
[INFO] [stdout] 36 | |         self.blobs.put(item)
[INFO] [stdout] 37 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, S>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         self.blobs.put(item)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:43:69
[INFO] [stdout]    |
[INFO] [stdout] 43 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]    |  _____________________________________________________________________^
[INFO] [stdout] 44 | |         self.blobs.reader()
[INFO] [stdout] 45 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MemoryBlobStoreReader<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         self.blobs.reader()
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::vec::IntoIter<Result<id::Id, Infallible>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:64:86
[INFO] [stdout]    |
[INFO] [stdout] 64 |       fn branches<'a>(&'a mut self) -> Result<Self::ListIter<'a>, Self::BranchesError> {
[INFO] [stdout]    |  ______________________________________________________________________________________^
[INFO] [stdout] 65 | |         Ok(self
[INFO] [stdout] 66 | |             .branches
[INFO] [stdout] 67 | |             .keys()
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | |             .into_iter())
[INFO] [stdout] 72 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::vec::IntoIter<Result<id::Id, Infallible>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 | /         Ok(self
[INFO] [stdout] 66 | |             .branches
[INFO] [stdout] 67 | |             .keys()
[INFO] [stdout] 68 | |             .cloned()
[INFO] [stdout] 69 | |             .map(Ok)
[INFO] [stdout] 70 | |             .collect::<Vec<_>>()
[INFO] [stdout] 71 | |             .into_iter())
[INFO] [stdout]    | |_________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:77:80
[INFO] [stdout]    |
[INFO] [stdout] 77 |       ) -> Result<Option<Value<Handle<Blake3, SimpleArchive>>>, Self::HeadError> {
[INFO] [stdout]    |  ________________________________________________________________________________^
[INFO] [stdout] 78 | |         Ok(self.branches.get(&id).cloned())
[INFO] [stdout] 79 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<value::Value<value::schemas::hash::Handle<blake3::Hasher, simplearchive::SimpleArchive>>>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         Ok(self.branches.get(&id).cloned())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 |       ) -> Result<PushResult<Blake3>, Self::UpdateError> {
[INFO] [stdout]    |  ________________________________________________________^
[INFO] [stdout] 87 | |         let current = self.branches.get(&id);
[INFO] [stdout] 88 | |         if current != old.as_ref() {
[INFO] [stdout] 89 | |             return Ok(PushResult::Conflict(current.cloned()));
[INFO] [stdout] ...  |
[INFO] [stdout] 92 | |         Ok(PushResult::Success())
[INFO] [stdout] 93 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:89:20
[INFO] [stdout]    |
[INFO] [stdout] 89 |             return Ok(PushResult::Conflict(current.cloned()));
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PushResult<blake3::Hasher>, Infallible>
[INFO] [stdout]   --> src/repo/memoryrepo.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         Ok(PushResult::Success())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<ObjectStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/repo/objectstore.rs:184:69
[INFO] [stdout]     |
[INFO] [stdout] 184 |       fn reader(&mut self) -> Result<Self::Reader, Self::ReaderError> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 185 | |         Ok(ObjectStoreReader {
[INFO] [stdout] 186 | |             store: self.store.clone(),
[INFO] [stdout] 187 | |             prefix: self.prefix.clone(),
[INFO] [stdout] ...   |
[INFO] [stdout] 190 | |         })
[INFO] [stdout] 191 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<ObjectStoreReader<H>, Infallible>
[INFO] [stdout]    --> src/repo/objectstore.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | /         Ok(ObjectStoreReader {
[INFO] [stdout] 186 | |             store: self.store.clone(),
[INFO] [stdout] 187 | |             prefix: self.prefix.clone(),
[INFO] [stdout] 188 | |             rt: self.rt.clone(),
[INFO] [stdout] 189 | |             _hasher: PhantomData,
[INFO] [stdout] 190 | |         })
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:984:5
[INFO] [stdout]      |
[INFO] [stdout]  984 | /     {
[INFO] [stdout]  985 | |         // re-use existing implementation logic
[INFO] [stdout]  986 | |         let hash: &Value<Hash<H>> = handle.as_transmute();
[INFO] [stdout]  987 | |         let entry = match self.blobs.get(&hash.raw) {
[INFO] [stdout] ...    |
[INFO] [stdout] 1018 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]    --> src/repo/pile.rs:989:28
[INFO] [stdout]     |
[INFO] [stdout] 989 |             None => return Ok(None),
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1011:9
[INFO] [stdout]      |
[INFO] [stdout] 1011 | /         match state {
[INFO] [stdout] 1012 | |             ValidationState::Validated => Ok(Some(crate::repo::BlobMetadata {
[INFO] [stdout] 1013 | |                 timestamp,
[INFO] [stdout] 1014 | |                 length: bytes.len() as u64,
[INFO] [stdout] 1015 | |             })),
[INFO] [stdout] 1016 | |             ValidationState::Invalid => Ok(None),
[INFO] [stdout] 1017 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1012:43
[INFO] [stdout]      |
[INFO] [stdout] 1012 |               ValidationState::Validated => Ok(Some(crate::repo::BlobMetadata {
[INFO] [stdout]      |  ___________________________________________^
[INFO] [stdout] 1013 | |                 timestamp,
[INFO] [stdout] 1014 | |                 length: bytes.len() as u64,
[INFO] [stdout] 1015 | |             })),
[INFO] [stdout]      | |_______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1016:41
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             ValidationState::Invalid => Ok(None),
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1300:24
[INFO] [stdout]      |
[INFO] [stdout] 1300 |         let metadata = reader.metadata(handle).unwrap().expect("metadata");
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1321:17
[INFO] [stdout]      |
[INFO] [stdout] 1321 |         assert!(reader.metadata(handle).unwrap().is_none());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1325:17
[INFO] [stdout]      |
[INFO] [stdout] 1325 |         assert!(reader.metadata(handle).unwrap().is_some());
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1466:20
[INFO] [stdout]      |
[INFO] [stdout] 1466 |         let meta = reader.metadata(handle).unwrap().expect("metadata");
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<BlobMetadata>, Infallible>
[INFO] [stdout]     --> src/repo/pile.rs:1711:20
[INFO] [stdout]      |
[INFO] [stdout] 1711 |         let meta = reader.metadata(handle).unwrap().expect("metadata");
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<UnknownValue>, Infallible>
[INFO] [stdout]   --> src/value/schemas.rs:32:83
[INFO] [stdout]    |
[INFO] [stdout] 32 |       fn validate(value: Value<Self>) -> Result<Value<Self>, Self::ValidationError> {
[INFO] [stdout]    |  ___________________________________________________________________________________^
[INFO] [stdout] 33 | |         Ok(value)
[INFO] [stdout] 34 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<UnknownValue>, Infallible>
[INFO] [stdout]   --> src/value/schemas.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         Ok(value)
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::boolean::Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:72:66
[INFO] [stdout]    |
[INFO] [stdout] 72 |       fn try_to_value(self) -> Result<Value<Boolean>, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________^
[INFO] [stdout] 73 | |         Ok(Boolean::encode(self))
[INFO] [stdout] 74 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::boolean::Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         Ok(Boolean::encode(self))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::boolean::Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:80:66
[INFO] [stdout]    |
[INFO] [stdout] 80 |       fn try_to_value(self) -> Result<Value<Boolean>, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________^
[INFO] [stdout] 81 | |         Ok(Boolean::encode(*self))
[INFO] [stdout] 82 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::boolean::Boolean>, Infallible>
[INFO] [stdout]   --> src/value/schemas/boolean.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         Ok(Boolean::encode(*self))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeU128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:85:68
[INFO] [stdout]    |
[INFO] [stdout] 85 |       fn try_to_value(self) -> Result<Value<RangeU128>, Self::Error> {
[INFO] [stdout]    |  ____________________________________________________________________^
[INFO] [stdout] 86 | |         Ok(encode_range_value((self.start, self.end)))
[INFO] [stdout] 87 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeU128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         Ok(encode_range_value((self.start, self.end)))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::Range<u128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:93:74
[INFO] [stdout]    |
[INFO] [stdout] 93 |       fn try_from_value(v: &Value<RangeU128>) -> Result<Self, Self::Error> {
[INFO] [stdout]    |  __________________________________________________________________________^
[INFO] [stdout] 94 | |         let (start, end) = decode_range_value(v);
[INFO] [stdout] 95 | |         Ok(start..end)
[INFO] [stdout] 96 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::Range<u128>, Infallible>
[INFO] [stdout]   --> src/value/schemas/range.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |         Ok(start..end)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeInclusiveU128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:102:77
[INFO] [stdout]     |
[INFO] [stdout] 102 |       fn try_to_value(self) -> Result<Value<RangeInclusiveU128>, Self::Error> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 103 | |         let (start, end) = self.into_inner();
[INFO] [stdout] 104 | |         Ok(encode_range_value((start, end)))
[INFO] [stdout] 105 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<RangeInclusiveU128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         Ok(encode_range_value((start, end)))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::RangeInclusive<u128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:111:83
[INFO] [stdout]     |
[INFO] [stdout] 111 |       fn try_from_value(v: &Value<RangeInclusiveU128>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 112 | |         let (start, end) = decode_range_value(v);
[INFO] [stdout] 113 | |         Ok(start..=end)
[INFO] [stdout] 114 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::ops::RangeInclusive<u128>, Infallible>
[INFO] [stdout]    --> src/value/schemas/range.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         Ok(start..=end)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, LongString>>, Infallible>
[INFO] [stdout]   --> src/examples.rs:53:27
[INFO] [stdout]    |
[INFO] [stdout] 53 |   ...e: blobs
[INFO] [stdout]    |  _______^
[INFO] [stdout] 54 | | ...n the human unconscious is a pervasive need for a logical universe that makes sense. But the real universe is always one step beyond logic.")
[INFO] [stdout]    | |________________________________________________________________________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<value::Value<value::schemas::hash::Handle<blake3::Hasher, LongString>>, Infallible>
[INFO] [stdout]   --> src/examples.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 |   ...e: blobs
[INFO] [stdout]    |  _______^
[INFO] [stdout] 57 | | ... not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.")
[INFO] [stdout]    | |_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `triblespace-core` (lib test) due to 69 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "f875a40e8825696f60b961d156bcf9eefdf36dcd5bef54596a98ab30c09a5535", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f875a40e8825696f60b961d156bcf9eefdf36dcd5bef54596a98ab30c09a5535", kill_on_drop: false }`
[INFO] [stdout] f875a40e8825696f60b961d156bcf9eefdf36dcd5bef54596a98ab30c09a5535
