[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, Infallible> [INFO] [stdout] --> src/blob.rs:164:63 [INFO] [stdout] | [INFO] [stdout] 164 | fn try_from_blob(b: Blob) -> Result { [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, 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>, 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>, 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>, 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, Infallible> [INFO] [stdout] --> src/blob/memoryblobstore.rs:361:69 [INFO] [stdout] | [INFO] [stdout] 361 | fn reader(&mut self) -> Result { [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, 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 [INFO] [stdout] --> src/blob/schemas.rs:31:76 [INFO] [stdout] | [INFO] [stdout] 31 | fn try_from_blob(blob: Blob) -> Result { [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 [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, 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, 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, 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, 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>, 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, 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>, 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, 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>, 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>, 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, 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>, 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>, 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>, 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>, 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, 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, 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>, 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>, 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, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:43:69 [INFO] [stdout] | [INFO] [stdout] 43 | fn reader(&mut self) -> Result { [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, 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>, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:64:86 [INFO] [stdout] | [INFO] [stdout] 64 | fn branches<'a>(&'a mut self) -> Result, 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>, 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::>() [INFO] [stdout] 71 | | .into_iter()) [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:77:80 [INFO] [stdout] | [INFO] [stdout] 77 | ) -> Result>>, 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>>, 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, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:86:56 [INFO] [stdout] | [INFO] [stdout] 86 | ) -> Result, 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, 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, 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, Infallible> [INFO] [stdout] --> src/repo/objectstore.rs:184:69 [INFO] [stdout] | [INFO] [stdout] 184 | fn reader(&mut self) -> Result { [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, 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, 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> = 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, 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, 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, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas.rs:32:83 [INFO] [stdout] | [INFO] [stdout] 32 | fn validate(value: Value) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/boolean.rs:72:66 [INFO] [stdout] | [INFO] [stdout] 72 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/boolean.rs:80:66 [INFO] [stdout] | [INFO] [stdout] 80 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 85 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:93:74 [INFO] [stdout] | [INFO] [stdout] 93 | fn try_from_value(v: &Value) -> Result { [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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:102:77 [INFO] [stdout] | [INFO] [stdout] 102 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:111:83 [INFO] [stdout] | [INFO] [stdout] 111 | fn try_from_value(v: &Value) -> Result { [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, 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>, 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>, 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, Infallible> [INFO] [stdout] --> src/blob.rs:164:63 [INFO] [stdout] | [INFO] [stdout] 164 | fn try_from_blob(b: Blob) -> Result { [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, 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>, 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>, 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>, 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, Infallible> [INFO] [stdout] --> src/blob/memoryblobstore.rs:361:69 [INFO] [stdout] | [INFO] [stdout] 361 | fn reader(&mut self) -> Result { [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, 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>, Infallible> [INFO] [stdout] --> src/blob/memoryblobstore.rs:395:30 [INFO] [stdout] | [INFO] [stdout] 395 | description: blobs.put(Bytes::from_source(Name(EN).fake::()).view().unwrap()).unwrap() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/blob/schemas.rs:31:76 [INFO] [stdout] | [INFO] [stdout] 31 | fn try_from_blob(blob: Blob) -> Result { [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 [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, 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, 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, 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, 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, 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>, 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, 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>, 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, 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>, 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>, 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, 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>, 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>, 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>, 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>, 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, 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, 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>, 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>, 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, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:43:69 [INFO] [stdout] | [INFO] [stdout] 43 | fn reader(&mut self) -> Result { [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, 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>, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:64:86 [INFO] [stdout] | [INFO] [stdout] 64 | fn branches<'a>(&'a mut self) -> Result, 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>, 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::>() [INFO] [stdout] 71 | | .into_iter()) [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:77:80 [INFO] [stdout] | [INFO] [stdout] 77 | ) -> Result>>, 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>>, 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, Infallible> [INFO] [stdout] --> src/repo/memoryrepo.rs:86:56 [INFO] [stdout] | [INFO] [stdout] 86 | ) -> Result, 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, 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, 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, Infallible> [INFO] [stdout] --> src/repo/objectstore.rs:184:69 [INFO] [stdout] | [INFO] [stdout] 184 | fn reader(&mut self) -> Result { [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, 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, 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> = 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas.rs:32:83 [INFO] [stdout] | [INFO] [stdout] 32 | fn validate(value: Value) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/boolean.rs:72:66 [INFO] [stdout] | [INFO] [stdout] 72 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/boolean.rs:80:66 [INFO] [stdout] | [INFO] [stdout] 80 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:85:68 [INFO] [stdout] | [INFO] [stdout] 85 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:93:74 [INFO] [stdout] | [INFO] [stdout] 93 | fn try_from_value(v: &Value) -> Result { [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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:102:77 [INFO] [stdout] | [INFO] [stdout] 102 | fn try_to_value(self) -> Result, 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, 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, Infallible> [INFO] [stdout] --> src/value/schemas/range.rs:111:83 [INFO] [stdout] | [INFO] [stdout] 111 | fn try_from_value(v: &Value) -> Result { [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, 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>, 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>, 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