[INFO] fetching crate opendal_obs 0.50.4... [INFO] testing opendal_obs-0.50.4 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate opendal_obs 0.50.4 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate opendal_obs 0.50.4 [INFO] finished tweaking crates.io crate opendal_obs 0.50.4 [INFO] tweaked toml for crates.io crate opendal_obs 0.50.4 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate opendal_obs 0.50.4 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 873 packages to latest compatible versions [INFO] [stderr] Adding atomic_lib v0.39.1 (available: v0.40.0) [INFO] [stderr] Adding await-tree v0.2.1 (available: v0.3.1) [INFO] [stderr] Adding aws-lc-rs v1.14.0 (available: v1.14.1) [INFO] [stderr] Adding bb8 v0.8.6 (available: v0.9.0) [INFO] [stderr] Adding cedar-policy v2.4.2 (available: v2.5.0) [INFO] [stderr] Adding cedar-policy-core v2.4.2 (available: v2.5.0) [INFO] [stderr] Adding cedar-policy-validator v2.4.2 (available: v2.5.0) [INFO] [stderr] Adding compio v0.12.0 (available: v0.16.0) [INFO] [stderr] Adding criterion v0.5.1 (available: v0.7.0) [INFO] [stderr] Adding etcd-client v0.14.1 (available: v0.17.0) [INFO] [stderr] Adding getrandom v0.2.16 (available: v0.3.3) [INFO] [stderr] Adding governor v0.6.3 (available: v0.10.1) [INFO] [stderr] Adding hdfs-native v0.10.4 (available: v0.12.2) [INFO] [stderr] Adding opentelemetry v0.26.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry-otlp v0.26.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry_sdk v0.26.0 (available: v0.31.0) [INFO] [stderr] Adding prometheus v0.13.4 (available: v0.14.0) [INFO] [stderr] Adding prometheus-client v0.22.3 (available: v0.24.0) [INFO] [stderr] Adding prost v0.13.5 (available: v0.14.1) [INFO] [stderr] Adding quick-xml v0.36.2 (available: v0.38.3) [INFO] [stderr] Adding rand v0.8.5 (available: v0.9.2) [INFO] [stderr] Adding redb v2.6.3 (available: v3.1.0) [INFO] [stderr] Adding redis v0.27.6 (available: v0.32.6) [INFO] [stderr] Adding reqsign v0.16.5 (available: v0.17.0) [INFO] [stderr] Adding rocksdb v0.21.0 (available: v0.24.0) [INFO] [stderr] Adding size v0.4.1 (available: v0.5.0) [INFO] [stderr] Adding suppaftp v6.3.0 (available: v7.0.4) [INFO] [stderr] Adding tracing-opentelemetry v0.27.0 (available: v0.32.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded endian-type v0.1.2 [INFO] [stderr] Downloaded ref-cast-impl v1.0.25 [INFO] [stderr] Downloaded fail v0.4.0 [INFO] [stderr] Downloaded procfs v0.16.0 [INFO] [stderr] Downloaded auto-const-array v0.2.2 [INFO] [stderr] Downloaded redb v2.6.3 [INFO] [stderr] Downloaded snap v1.1.1 [INFO] [stderr] Downloaded openssh-sftp-client-lowlevel v0.7.2 [INFO] [stderr] Downloaded opentelemetry v0.26.0 [INFO] [stderr] Downloaded tracing-opentelemetry v0.27.0 [INFO] [stderr] Downloaded opentelemetry_sdk v0.26.0 [INFO] [stderr] Downloaded fastrace-macro v0.7.14 [INFO] [stderr] Downloaded concurrent_arena v0.1.11 [INFO] [stderr] Downloaded monoio v0.2.4 [INFO] [stderr] Downloaded compio v0.12.0 [INFO] [stderr] Downloaded hrana-client-proto v0.2.1 [INFO] [stderr] Downloaded escape8259 v0.5.3 [INFO] [stderr] Downloaded mongocrypt-sys v0.1.4+1.12.0 [INFO] [stderr] Downloaded derive_destructure2 v0.1.3 [INFO] [stderr] Downloaded openssh-sftp-protocol v0.24.1 [INFO] [stderr] Downloaded des v0.8.1 [INFO] [stderr] Downloaded trackable v1.3.0 [INFO] [stderr] Downloaded g2p v1.2.2 [INFO] [stderr] Downloaded weak-table v0.3.2 [INFO] [stderr] Downloaded compio-io v0.4.1 [INFO] [stderr] Downloaded indextree v4.7.4 [INFO] [stderr] Downloaded coarsetime v0.1.36 [INFO] [stderr] Downloaded indextree-macros v0.1.3 [INFO] [stderr] Downloaded reflink-copy v0.1.28 [INFO] [stderr] Downloaded flexstr v0.9.2 [INFO] [stderr] Downloaded await-tree v0.2.1 [INFO] [stderr] Downloaded async-backtrace v0.2.7 [INFO] [stderr] Downloaded compio-runtime v0.5.1 [INFO] [stderr] Downloaded async-backtrace-attributes v0.2.7 [INFO] [stderr] Downloaded serde_jcs v0.1.0 [INFO] [stderr] Downloaded cacache v13.1.0 [INFO] [stderr] Downloaded fastrace v0.7.14 [INFO] [stderr] Downloaded wasix v0.12.21 [INFO] [stderr] Downloaded camino v1.2.1 [INFO] [stderr] Downloaded ghost v0.1.20 [INFO] [stderr] Downloaded hdfs-native v0.10.4 [INFO] [stderr] Downloaded awaitable-error v0.1.0 [INFO] [stderr] Downloaded rust-nebula v0.0.2 [INFO] [stderr] Downloaded prometheus-client v0.22.3 [INFO] [stderr] Downloaded revision-derive v0.11.0 [INFO] [stderr] Downloaded async-tls v0.13.0 [INFO] [stderr] Downloaded surrealdb-core v2.3.10 [INFO] [stderr] Downloaded storekey v0.5.0 [INFO] [stderr] Downloaded libz-sys v1.1.22 [INFO] [stderr] Downloaded atomic_lib v0.39.1 [INFO] [stderr] Downloaded ammonia v4.1.2 [INFO] [stderr] Downloaded object_store v0.12.4 [INFO] [stderr] Downloaded async-graphql v7.0.17 [INFO] [stderr] Downloaded geo v0.28.0 [INFO] [stderr] Downloaded ssh_format v0.14.1 [INFO] [stderr] Downloaded wasmtimer v0.2.1 [INFO] [stderr] Downloaded roaring v0.10.12 [INFO] [stderr] Downloaded lexicmp v0.1.0 [INFO] [stderr] Downloaded quick_cache v0.5.2 [INFO] [stderr] Downloaded vart v0.8.1 [INFO] [stderr] Downloaded aws-lc-rs v1.14.0 [INFO] [stderr] Downloaded vec-strings v0.4.8 [INFO] [stderr] Downloaded openssh-sftp-error v0.5.1 [INFO] [stderr] Downloaded opentelemetry-otlp v0.26.0 [INFO] [stderr] Downloaded trice v0.4.0 [INFO] [stderr] Downloaded probe v0.5.1 [INFO] [stderr] Downloaded panic-message v0.3.0 [INFO] [stderr] Downloaded foundationdb-tuple v0.9.1 [INFO] [stderr] Downloaded argon2 v0.5.3 [INFO] [stderr] Downloaded async-graphql-value v7.0.17 [INFO] [stderr] Downloaded rust_decimal v1.38.0 [INFO] [stderr] Downloaded sysinfo v0.33.1 [INFO] [stderr] Downloaded bb8 v0.8.6 [INFO] [stderr] Downloaded tikv-client v0.3.0 [INFO] [stderr] Downloaded dmp v0.2.3 [INFO] [stderr] Downloaded nanoid v0.4.0 [INFO] [stderr] Downloaded noisy_float v0.2.0 [INFO] [stderr] Downloaded roxmltree v0.18.1 [INFO] [stderr] Downloaded serde-content v0.1.2 [INFO] [stderr] Downloaded futures-rustls v0.26.0 [INFO] [stderr] Downloaded suppaftp v6.3.0 [INFO] [stderr] Downloaded miette-derive v5.10.0 [INFO] [stderr] Downloaded unicode-security v0.1.2 [INFO] [stderr] Downloaded cedar-policy-validator v2.4.2 [INFO] [stderr] Downloaded cedar-policy v2.4.2 [INFO] [stderr] Downloaded openssh-sftp-client v0.15.3 [INFO] [stderr] Downloaded procfs-core v0.16.0 [INFO] [stderr] Downloaded any_ascii v0.3.3 [INFO] [stderr] Downloaded linfa-linalg v0.1.0 [INFO] [stderr] Downloaded radix_trie v0.2.1 [INFO] [stderr] Downloaded revision v0.11.0 [INFO] [stderr] Downloaded rmpv v1.3.0 [INFO] [stderr] Downloaded bindgen v0.72.1 [INFO] [stderr] Downloaded openssh-sftp-protocol-error v0.1.1 [INFO] [stderr] Downloaded opentelemetry-proto v0.26.1 [INFO] [stderr] Downloaded redis v0.27.6 [INFO] [stderr] Downloaded reblessive v0.4.3 [INFO] [stderr] Downloaded ordered-float v1.1.1 [INFO] [stderr] Downloaded reqsign v0.16.5 [INFO] [stderr] Downloaded snowflaked v1.0.3 [INFO] [stderr] Downloaded addr v0.15.6 [INFO] [stderr] Downloaded cedar-policy-core v2.4.2 [INFO] [stderr] Downloaded serde_with_macros v3.14.1 [INFO] [stderr] Downloaded ref-cast v1.0.25 [INFO] [stderr] Downloaded ndarray-stats v0.5.1 [INFO] [stderr] Downloaded surrealdb v2.3.10 [INFO] [stderr] Downloaded foundationdb-sys v0.9.1 [INFO] [stderr] Downloaded mongodb-internal-macros v3.3.0 [INFO] [stderr] Downloaded openssh v0.11.5 [INFO] [stderr] Downloaded persy v1.7.1 [INFO] [stderr] Downloaded const-cstr v0.3.0 [INFO] [stderr] Downloaded miette v5.10.0 [INFO] [stderr] Downloaded tokio-tungstenite v0.23.1 [INFO] [stderr] Downloaded compio-log v0.1.0 [INFO] [stderr] Downloaded windows-threading v0.2.0 [INFO] [stderr] Downloaded compio-fs v0.5.1 [INFO] [stderr] Downloaded thrift_codec v0.3.2 [INFO] [stderr] Downloaded windows v0.62.1 [INFO] [stderr] Downloaded mongocrypt v0.3.1 [INFO] [stderr] Downloaded tokio-io-utility v0.7.6 [INFO] [stderr] Downloaded zigzag v0.1.0 [INFO] [stderr] Downloaded bufsize v1.0.10 [INFO] [stderr] Downloaded hdfs-sys v0.3.0 [INFO] [stderr] Downloaded typed-builder v0.20.1 [INFO] [stderr] Downloaded mongodb v3.3.0 [INFO] [stderr] Downloaded async-graphql-derive v7.0.17 [INFO] [stderr] Downloaded geo-types v0.7.17 [INFO] [stderr] Downloaded derive-new v0.5.9 [INFO] [stderr] Downloaded ssri v9.2.0 [INFO] [stderr] Downloaded raw-cpuid v11.6.0 [INFO] [stderr] Downloaded thin-vec v0.2.14 [INFO] [stderr] Downloaded size v0.4.1 [INFO] [stderr] Downloaded path-clean v1.0.1 [INFO] [stderr] Downloaded aws-lc-sys v0.31.0 [INFO] [stderr] Downloaded bcrypt v0.15.1 [INFO] [stderr] Downloaded nibble_vec v0.1.0 [INFO] [stderr] Downloaded serde_with v3.14.1 [INFO] [stderr] Downloaded ws_stream_wasm v0.7.5 [INFO] [stderr] Downloaded governor v0.6.3 [INFO] [stderr] Downloaded ssh_format_error v0.1.0 [INFO] [stderr] Downloaded async-compat v0.2.5 [INFO] [stderr] Downloaded async-sleep v0.4.1 [INFO] [stderr] Downloaded static_assertions_next v1.1.2 [INFO] [stderr] Downloaded crc32c v0.6.8 [INFO] [stderr] Downloaded resolv-conf v0.7.5 [INFO] [stderr] Downloaded rust-ini v0.21.3 [INFO] [stderr] Downloaded rustc_lexer v0.1.0 [INFO] [stderr] Downloaded foundationdb-macros v0.3.2 [INFO] [stderr] Downloaded foundationdb v0.9.2 [INFO] [stderr] Downloaded spade v2.15.0 [INFO] [stderr] Downloaded quanta v0.12.6 [INFO] [stderr] Downloaded dns-lookup v2.1.1 [INFO] [stderr] Downloaded g2poly v1.2.2 [INFO] [stderr] Downloaded java-locator v0.1.9 [INFO] [stderr] Downloaded prometheus-client-derive-encode v0.4.2 [INFO] [stderr] Downloaded compio-driver v0.5.1 [INFO] [stderr] Downloaded small_ctor v0.1.2 [INFO] [stderr] Downloaded fastant v0.1.10 [INFO] [stderr] Downloaded typed-builder-macro v0.20.1 [INFO] [stderr] Downloaded compio-signal v0.3.0 [INFO] [stderr] Downloaded metrics v0.24.2 [INFO] [stderr] Downloaded windows-collections v0.3.1 [INFO] [stderr] Downloaded windows-future v0.3.1 [INFO] [stderr] Downloaded aligned-array v1.0.1 [INFO] [stderr] Downloaded compio-buf v0.5.1 [INFO] [stderr] Downloaded fastrace-jaeger v0.7.14 [INFO] [stderr] Downloaded foundationdb-gen v0.9.2 [INFO] [stderr] Downloaded windows-numerics v0.3.0 [INFO] [stderr] Downloaded compio-dispatcher v0.4.0 [INFO] [stderr] Downloaded etcd-client v0.14.1 [INFO] [stderr] Downloaded trackable_derive v1.0.0 [INFO] [stderr] Downloaded try_map v0.3.1 [INFO] [stderr] Downloaded derive-where v1.6.0 [INFO] [stderr] Downloaded compio-net v0.5.1 [INFO] [stderr] Downloaded multimap v0.10.1 [INFO] [stderr] Downloaded rtrb v0.3.2 [INFO] [stderr] Downloaded g2gen v1.2.2 [INFO] [stderr] Downloaded libtest-mimic v0.8.1 [INFO] [stderr] Downloaded hdrs v0.3.2 [INFO] [stderr] Downloaded io-uring v0.6.4 [INFO] [stderr] Downloaded awaitable v0.4.0 [INFO] [stderr] Downloaded async-recursion v0.3.2 [INFO] [stderr] Downloaded async-graphql-parser v7.0.17 [INFO] [stderr] Downloaded rust-stemmers v1.2.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c4b21fcd7f65a28cb881ee7b4cc3bd1747619ea78c8cadfa943bce1a4119c2a6 [INFO] running `Command { std: "docker" "start" "-a" "c4b21fcd7f65a28cb881ee7b4cc3bd1747619ea78c8cadfa943bce1a4119c2a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c4b21fcd7f65a28cb881ee7b4cc3bd1747619ea78c8cadfa943bce1a4119c2a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c4b21fcd7f65a28cb881ee7b4cc3bd1747619ea78c8cadfa943bce1a4119c2a6", kill_on_drop: false }` [INFO] [stdout] c4b21fcd7f65a28cb881ee7b4cc3bd1747619ea78c8cadfa943bce1a4119c2a6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 23106d88e5488b18f6fd848f15cf4cd8870bb41306a3a49597c9540e67c1b8bd [INFO] running `Command { std: "docker" "start" "-a" "23106d88e5488b18f6fd848f15cf4cd8870bb41306a3a49597c9540e67c1b8bd", kill_on_drop: false }` [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rustls v0.23.32 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling webpki-roots v1.0.2 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling quick-xml v0.36.2 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling rustls-webpki v0.103.7 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.12.23 [INFO] [stderr] Compiling opendal_obs v0.50.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `ScanStdIter` is never constructed [INFO] [stdout] --> src/raw/adapters/kv/api.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct ScanStdIter(I); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:114:18 [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:65:18 [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:67:18 [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:69:18 [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:73:18 [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:77:18 [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:81:18 [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.92s [INFO] running `Command { std: "docker" "inspect" "23106d88e5488b18f6fd848f15cf4cd8870bb41306a3a49597c9540e67c1b8bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "23106d88e5488b18f6fd848f15cf4cd8870bb41306a3a49597c9540e67c1b8bd", kill_on_drop: false }` [INFO] [stdout] 23106d88e5488b18f6fd848f15cf4cd8870bb41306a3a49597c9540e67c1b8bd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e2a0bb9d9bc704dab0bf6d545c0fdfed0cbf93a91029bedb90d4dea113eef8ec [INFO] running `Command { std: "docker" "start" "-a" "e2a0bb9d9bc704dab0bf6d545c0fdfed0cbf93a91029bedb90d4dea113eef8ec", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling opentelemetry v0.26.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling matchit v0.7.3 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling clap_derive v4.5.47 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling small_ctor v0.1.2 [INFO] [stderr] Compiling fastrace-macro v0.7.14 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling fastant v0.1.10 [INFO] [stderr] Compiling rtrb v0.3.2 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling escape8259 v0.5.3 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling size v0.4.1 [INFO] [stderr] Compiling rustls-webpki v0.103.7 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling trackable_derive v1.0.0 [INFO] [stderr] Compiling trackable v1.3.0 [INFO] [stderr] Compiling rustls v0.23.32 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling thrift_codec v0.3.2 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling libtest-mimic v0.8.1 [INFO] [stderr] Compiling prost v0.13.5 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling fastrace v0.7.14 [INFO] [stderr] Compiling quick-xml v0.36.2 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling opentelemetry_sdk v0.26.0 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling fastrace-jaeger v0.7.14 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling tracing-opentelemetry v0.27.0 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Compiling reqwest v0.12.23 [INFO] [stderr] Compiling opendal_obs v0.50.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling opentelemetry-proto v0.26.1 [INFO] [stderr] Compiling opentelemetry-otlp v0.26.0 [INFO] [stdout] warning: struct `ScanStdIter` is never constructed [INFO] [stdout] --> src/raw/adapters/kv/api.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct ScanStdIter(I); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:114:18 [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:65:18 [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:67:18 [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:69:18 [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:73:18 [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:77:18 [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:81:18 [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ScanStdIter` is never constructed [INFO] [stdout] --> src/raw/adapters/kv/api.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct ScanStdIter(I); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:114:18 [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/http_util/client.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/adapters/kv/api.rs:81:17 [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 91 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 94 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 98 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/read/api.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 102 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:65:18 [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:67:18 [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 67 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:69:18 [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 69 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:73:18 [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:77:18 [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 77 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/write/api.rs:81:18 [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 81 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 53 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/raw/oio/list/api.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 57 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 22s [INFO] running `Command { std: "docker" "inspect" "e2a0bb9d9bc704dab0bf6d545c0fdfed0cbf93a91029bedb90d4dea113eef8ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e2a0bb9d9bc704dab0bf6d545c0fdfed0cbf93a91029bedb90d4dea113eef8ec", kill_on_drop: false }` [INFO] [stdout] e2a0bb9d9bc704dab0bf6d545c0fdfed0cbf93a91029bedb90d4dea113eef8ec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b7458dbd9816178f1fd2b606a1ae7f5f47cafeaf4964cc5f8ea34fce4dea63e5 [INFO] running `Command { std: "docker" "start" "-a" "b7458dbd9816178f1fd2b606a1ae7f5f47cafeaf4964cc5f8ea34fce4dea63e5", kill_on_drop: false }` [INFO] [stderr] warning: struct `ScanStdIter` is never constructed [INFO] [stderr] --> src/raw/adapters/kv/api.rs:45:12 [INFO] [stderr] | [INFO] [stderr] 45 | pub struct ScanStdIter(I); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/http_util/client.rs:114:18 [INFO] [stderr] | [INFO] [stderr] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>>; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 114 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/http_util/client.rs:118:18 [INFO] [stderr] | [INFO] [stderr] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture>> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 118 | fn fetch_dyn(&self, req: Request) -> BoxedFuture<'_, Result>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/adapters/kv/api.rs:77:17 [INFO] [stderr] | [INFO] [stderr] 77 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 77 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/adapters/kv/api.rs:81:17 [INFO] [stderr] | [INFO] [stderr] 81 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 81 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/read/api.rs:91:17 [INFO] [stderr] | [INFO] [stderr] 91 | fn read_dyn(&mut self) -> BoxedFuture>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 91 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/read/api.rs:94:21 [INFO] [stderr] | [INFO] [stderr] 94 | fn read_all_dyn(&mut self) -> BoxedFuture>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 94 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/read/api.rs:98:17 [INFO] [stderr] | [INFO] [stderr] 98 | fn read_dyn(&mut self) -> BoxedFuture> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 98 | fn read_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/read/api.rs:102:21 [INFO] [stderr] | [INFO] [stderr] 102 | fn read_all_dyn(&mut self) -> BoxedFuture> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 102 | fn read_all_dyn(&mut self) -> BoxedFuture<'_, Result> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:65:18 [INFO] [stderr] | [INFO] [stderr] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 65 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:67:18 [INFO] [stderr] | [INFO] [stderr] 67 | fn close_dyn(&mut self) -> BoxedFuture>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 67 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:69:18 [INFO] [stderr] | [INFO] [stderr] 69 | fn abort_dyn(&mut self) -> BoxedFuture>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 69 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:73:18 [INFO] [stderr] | [INFO] [stderr] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 73 | fn write_dyn(&mut self, bs: Buffer) -> BoxedFuture<'_, Result<()>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:77:18 [INFO] [stderr] | [INFO] [stderr] 77 | fn close_dyn(&mut self) -> BoxedFuture> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 77 | fn close_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/write/api.rs:81:18 [INFO] [stderr] | [INFO] [stderr] 81 | fn abort_dyn(&mut self) -> BoxedFuture> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 81 | fn abort_dyn(&mut self) -> BoxedFuture<'_, Result<()>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/list/api.rs:53:17 [INFO] [stderr] | [INFO] [stderr] 53 | fn next_dyn(&mut self) -> BoxedFuture>>; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 53 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/raw/oio/list/api.rs:57:17 [INFO] [stderr] | [INFO] [stderr] 57 | fn next_dyn(&mut self) -> BoxedFuture>> { [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 57 | fn next_dyn(&mut self) -> BoxedFuture<'_, Result>> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `opendal_obs` (lib) generated 17 warnings (run `cargo fix --lib -p opendal_obs` to apply 16 suggestions) [INFO] [stderr] warning: `opendal_obs` (lib test) generated 17 warnings (17 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/opendal_obs-b909318e6965049d) [INFO] [stdout] [INFO] [stdout] running 100 tests [INFO] [stdout] test layers::complete::tests::test_delete ... ok [INFO] [stdout] test layers::complete::tests::test_create_dir ... ok [INFO] [stdout] test layers::complete::tests::test_copy ... ok [INFO] [stdout] test layers::complete::tests::test_presign ... ok [INFO] [stdout] test layers::complete::tests::test_read ... ok [INFO] [stdout] test layers::complete::tests::test_rename ... ok [INFO] [stdout] test layers::observe::tests::test_path_label_value ... ok [INFO] [stdout] test layers::complete::tests::test_stat ... ok [INFO] [stdout] test layers::complete::tests::test_writer ... ok [INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_from_str ... ok [INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_header ... ok [INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_range_bounds ... ok [INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_str ... ok [INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_string ... ok [INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_basic ... ok [INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_header ... ok [INFO] [stdout] test raw::http_util::header::tests::test_format_content_md5 ... ok [INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_bearer ... ok [INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_string ... ok [INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_azblob_batch_delete ... ok [INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata ... ok [INFO] [stdout] test raw::http_util::uri::tests::test_percent_decode_path ... ok [INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_s3_form_upload ... ok [INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_basic ... ok [INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata_response ... ok [INFO] [stdout] test raw::oio::buf::pooled_buf::tests::test_pooled_buf ... ok [INFO] [stdout] test raw::oio::list::flat_list::tests::test_blocking_list ... ok [INFO] [stdout] test raw::oio::list::hierarchy_list::tests::test_blocking_list ... ok [INFO] [stdout] test raw::layer::tests::test_layer ... ok [INFO] [stdout] test raw::path::tests::test_build_abs_path ... ok [INFO] [stdout] test raw::path::tests::test_build_rel_path ... ok [INFO] [stdout] test raw::path::tests::test_build_rooted_abs_path ... ok [INFO] [stdout] test raw::path::tests::test_get_basename ... ok [INFO] [stdout] test raw::path::tests::test_get_parent ... ok [INFO] [stdout] test raw::path::tests::test_normalize_path ... ok [INFO] [stdout] test raw::path::tests::test_normalize_root ... ok [INFO] [stdout] test raw::path::tests::test_validate_path ... ok [INFO] [stdout] test raw::rps::tests::test_presigned_request_convert ... ok [INFO] [stdout] test raw::serde_util::tests::test_config_deserializer ... ok [INFO] [stdout] test raw::serde_util::tests::test_part_config_deserializer ... ok [INFO] [stdout] test services::memory::backend::tests::test_accessor_metadata_name ... ok [INFO] [stdout] test services::memory::backend::tests::test_blocking_scan ... ok [INFO] [stdout] test raw::http_util::uri::tests::test_percent_encode_path ... ok [INFO] [stdout] test tests::assert_size ... ok [INFO] [stdout] test tests::test_trait ... ok [INFO] [stdout] test types::buffer::tests::fuzz_buffer_iter ... ok [INFO] [stdout] test types::buffer::tests::fuzz_buffer_truncate ... ok [INFO] [stdout] test types::buffer::tests::test_buffer_advance ... ok [INFO] [stdout] test types::buffer::tests::test_buffer_truncate ... ok [INFO] [stdout] test types::buffer::tests::test_contiguous_buffer ... ok [INFO] [stdout] test types::buffer::tests::test_empty_non_contiguous_buffer ... ok [INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_empty_chunks ... ok [INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_next ... ok [INFO] [stdout] test types::context::read::tests::test_next_blocking_reader ... ok [INFO] [stdout] test types::context::read::tests::test_next_reader ... ok [INFO] [stdout] test types::context::read::tests::test_next_reader_without_size ... ok [INFO] [stdout] test types::context::write::tests::test_exact_buf_writer_short_write ... ok [INFO] [stdout] test types::buffer::tests::fuzz_buffer_advance ... ok [INFO] [stdout] test types::context::write::tests::test_inexact_buf_writer_combine_small ... ok [INFO] [stdout] test types::context::write::tests::test_inexact_buf_writer_large_write ... ok [INFO] [stdout] test types::context::write::tests::test_inexact_buf_writer_queue_remaining ... ok [INFO] [stdout] test types::context::write::tests::test_fuzz_exact_buf_writer ... ok [INFO] [stdout] test layers::retry::tests::test_retry_write_fail_on_close ... ok [INFO] [stdout] test layers::complete::tests::test_list ... ok [INFO] [stdout] test types::error::tests::test_error_debug ... ok [INFO] [stdout] test types::error::tests::test_error_display ... ok [INFO] [stdout] test types::read::buffer_stream::tests::test_buffer_stream ... ok [INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_buf_read ... ok [INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read ... ok [INFO] [stdout] test types::read::futures_async_reader::tests::test_trait ... ok [INFO] [stdout] test types::read::buffer_stream::tests::test_trait ... ok [INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read_with_concurrent ... ok [INFO] [stdout] test types::read::futures_bytes_stream::tests::test_trait ... ok [INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream_with_concurrent ... ok [INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream ... ok [INFO] [stdout] test types::read::reader::tests::test_fetch ... ok [INFO] [stdout] test types::read::reader::tests::test_reader_read_into ... ok [INFO] [stdout] test types::read::reader::tests::test_reader_read ... ok [INFO] [stdout] test types::read::reader::tests::test_reader_read_with_concurrent ... ok [INFO] [stdout] test types::read::reader::tests::test_trait ... ok [INFO] [stdout] test types::write::buffer_sink::tests::test_trait ... ok [INFO] [stdout] test types::write::futures_async_writer::tests::test_trait ... ok [INFO] [stdout] test types::write::futures_bytes_sink::tests::test_trait ... ok [INFO] [stdout] test types::read::reader::tests::test_merge_ranges ... ok [INFO] [stdout] test layers::timeout::tests::test_operation_timeout ... ok [INFO] [stdout] test layers::timeout::tests::test_io_timeout ... ok [INFO] [stdout] test layers::timeout::tests::test_list_timeout ... ok [INFO] [stdout] test layers::timeout::tests::test_list_timeout_raw ... ok [INFO] [stdout] test types::write::writer::tests::test_writer_write ... ok [INFO] [stdout] test raw::futures_util::tests::test_concurrent_futures ... ok [INFO] [stdout] test layers::retry::tests::test_retry_batch ... ok [INFO] [stdout] test raw::oio::write::multipart_write::tests::test_multipart_upload_writer_with_concurrent_errors ... ok [INFO] [stdout] test layers::retry::tests::test_retry_list ... ok [INFO] [stdout] test types::execute::executors::tokio_executor::tests::test_tokio_executor ... ok [INFO] [stdout] test types::write::writer::tests::test_writer_write_from ... ok [INFO] [stdout] test layers::retry::tests::test_retry_read ... ok [INFO] [stdout] test raw::oio::write::position_write::tests::test_position_writer_with_concurrent_errors ... ok [INFO] [stdout] test types::read::reader::tests::test_reader_read_with_chunk ... ok [INFO] [stdout] test raw::futures_util::tests::test_concurrent_tasks ... ok [INFO] [stdout] test raw::oio::write::block_write::tests::test_block_writer_with_concurrent_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 100 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.02s [INFO] [stdout] [INFO] [stderr] Doc-tests opendal_obs [INFO] [stdout] [INFO] [stdout] running 149 tests [INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 30) ... ignored [INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 38) ... ignored [INFO] [stdout] test src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 54) - compile ... FAILED [INFO] [stdout] test src/layers/logging.rs - layers::logging::LoggingLayer (line 43) - compile ... FAILED [INFO] [stdout] test src/lib.rs - (line 44) - compile ... FAILED [INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 50) - compile ... FAILED [INFO] [stdout] test src/raw/layer.rs - raw::layer::Layer (line 45) ... FAILED [INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::new (line 146) - compile ... FAILED [INFO] [stdout] test src/layers/logging.rs - layers::logging::LoggingLayer (line 78) - compile ... FAILED [INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 73) - compile ... FAILED [INFO] [stdout] test src/services/memory/backend.rs - services::memory::backend::MemoryBuilder (line 56) - compile ... FAILED [INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::with_notify (line 163) - compile ... FAILED [INFO] [stdout] test src/layers/concurrent_limit.rs - layers::concurrent_limit::ConcurrentLimitLayer (line 36) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 53) ... ignored [INFO] [stdout] test src/types/builder.rs - types::builder::Configurator (line 102) ... FAILED [INFO] [stdout] test src/lib.rs - (line 100) - compile ... FAILED [INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 93) - compile ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 83) ... FAILED [INFO] [stdout] test src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 32) - compile ... FAILED [INFO] [stdout] test src/lib.rs - (line 67) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete (line 725) - compile ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 70) ... FAILED [INFO] [stdout] test src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 80) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 32) - compile ... FAILED [INFO] [stdout] test src/types/error.rs - types::error (line 22) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::info (line 117) ... FAILED [INFO] [stdout] test src/types/builder.rs - types::builder::Builder (line 37) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::exists (line 261) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::create_dir (line 314) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister (line 985) - compile ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 99) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 935) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete_with (line 748) - compile ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 56) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1052) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::copy (line 494) ... FAILED [INFO] [stdout] test src/types/builder.rs - types::builder::Configurator (line 82) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read_with (line 369) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read (line 349) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1022) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader (line 407) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write (line 467) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list (line 892) - compile ... FAILED [INFO] [stdout] test src/types/blocking_write/blocking_writer.rs - types::blocking_write::blocking_writer::BlockingWriter::write (line 54) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat (line 166) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove (line 808) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::is_exist (line 285) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_all (line 831) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write_with (line 606) - compile ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::new (line 53) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat_with (line 224) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader_with (line 424) - compile ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::via_map (line 358) ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_via (line 785) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::via_iter (line 143) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder::layer (line 490) - compile ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator (line 29) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 433) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 396) - compile ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::from_config (line 77) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator (line 45) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 320) ... FAILED [INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::from_iter (line 106) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::create_dir (line 405) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1788) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::copy (line 810) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1548) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1560) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1835) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1759) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::rename (line 551) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete (line 1519) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::exists (line 341) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1854) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1910) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::check (line 155) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2020) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2001) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2036) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::is_exist (line 367) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister (line 1960) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2049) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat_with (line 2117) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::info (line 127) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat (line 2088) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2197) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2339) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write (line 2280) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer (line 656) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2363) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2216) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read (line 447) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 485) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 522) - compile ... FAILED [INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer_with (line 679) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1870) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader (line 640) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2235) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 558) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 713) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2315) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 692) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 676) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_all (line 1674) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 590) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 504) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read (line 2159) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_via (line 1620) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1885) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat (line 187) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 576) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 219) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 542) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1332) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1435) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 277) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 725) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 238) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1032) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1465) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write (line 782) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::rename (line 867) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer (line 945) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1295) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1402) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove (line 1592) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1216) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1176) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1365) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 986) - compile ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader (line 43) ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 218) ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1133) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1081) - compile ... FAILED [INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 256) - compile ... FAILED [INFO] [stdout] test src/types/scheme.rs - types::scheme::Scheme::enabled (line 192) - compile ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader (line 75) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer (line 56) ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 278) ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader (line 56) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer (line 41) ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 302) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::write (line 121) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer (line 72) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 196) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 271) ... FAILED [INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 242) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 251) ... FAILED [INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 215) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 54) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/timeout.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/timeout.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::TimeoutLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/logging.rs - layers::logging::LoggingLayer (line 43) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/logging.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 44) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/retry.rs - layers::retry::RetryLayer (line 50) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::TimeoutLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/raw/layer.rs - raw::layer::Layer (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/raw/layer.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::raw::*; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/raw/layer.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::*; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/retry.rs - layers::retry::RetryLayer::new (line 146) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/logging.rs - layers::logging::LoggingLayer (line 78) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/logging.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::LoggingInterceptor; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/logging.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::raw; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Error; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/logging.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 9 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/retry.rs - layers::retry::RetryLayer (line 73) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/services/memory/backend.rs - services::memory::backend::MemoryBuilder (line 56) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/services/memory/backend.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::services::Memory; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/services/memory/backend.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/retry.rs - layers::retry::RetryLayer::with_notify (line 163) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::layers::RetryInterceptor; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 9 | use opendal::Error; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 10 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 11 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/concurrent_limit.rs - layers::concurrent_limit::ConcurrentLimitLayer (line 36) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/concurrent_limit.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::ConcurrentLimitLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/concurrent_limit.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/concurrent_limit.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/concurrent_limit.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/concurrent_limit.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/builder.rs - types::builder::Configurator (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/builder.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::raw::HttpClient; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/builder.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::services::S3Config; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/builder.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Configurator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/builder.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 9 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 100) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/lib.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/retry.rs - layers::retry::RetryLayer (line 93) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::RetryInterceptor; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/retry.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Error; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 9 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/retry.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 10 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::Buffer (line 83) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/buffer.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Buffer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/immutable_index.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::ImmutableIndexLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/immutable_index.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/immutable_index.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/immutable_index.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - (line 67) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/lib.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 2 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/lib.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete (line 725) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::Buffer (line 70) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/buffer.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Buffer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 80) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/layers/timeout.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::layers::TimeoutLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/layers/timeout.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/error.rs - types::error (line 22) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/error.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/error.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/error.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::ErrorKind; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::info (line 117) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/builder.rs - types::builder::Builder (line 37) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/builder.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/builder.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::exists (line 261) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::create_dir (line 314) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister (line 985) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:989:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::Buffer (line 99) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/buffer.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Buffer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 935) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:937:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete_with (line 748) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::Buffer (line 56) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/buffer.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Buffer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1052) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:1056:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:1057:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::copy (line 494) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:495:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:496:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/builder.rs - types::builder::Configurator (line 82) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/builder.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::MemoryConfig; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/builder.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read_with (line 369) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read (line 349) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1022) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:1026:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:1027:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader (line 407) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:408:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write (line 467) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:469:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list (line 892) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:894:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:895:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/blocking_write/blocking_writer.rs - types::blocking_write::blocking_writer::BlockingWriter::write (line 54) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/blocking_write/blocking_writer.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/blocking_write/blocking_writer.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat (line 166) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::ErrorKind; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove (line 808) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::is_exist (line 285) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_all (line 831) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:834:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write_with (line 606) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::new (line 53) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat_with (line 224) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::ErrorKind; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader_with (line 424) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:426:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:427:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::via_map (line 358) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_via (line 785) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:788:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::via_iter (line 143) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder::layer (line 490) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:493:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:495:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator (line 29) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 433) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:436:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::layers::RetryLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:438:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::services; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:439:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Builder; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:440:5 [INFO] [stdout] | [INFO] [stdout] 9 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:441:5 [INFO] [stdout] | [INFO] [stdout] 10 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 11 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 396) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::layers::LoggingLayer; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::from_config (line 77) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::MemoryConfig; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 320) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::from_iter (line 106) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::services::Fs; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/builder.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::create_dir (line 405) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1788) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1790:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1791:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::copy (line 810) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:812:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1548) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1549:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1550:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1560) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1563:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1835) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1836:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1837:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1759) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1761:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1762:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::rename (line 551) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:552:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::delete (line 1519) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1522:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::exists (line 341) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1854) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1855:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1856:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1910) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1912:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1913:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::check (line 155) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2020) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2021:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2022:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2001) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2002:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2003:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2036) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2037:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2038:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::is_exist (line 367) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::lister (line 1960) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1964:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1965:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2049) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2052:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2053:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat_with (line 2117) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2120:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::info (line 127) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat (line 2088) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2091:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2197) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2201:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2339) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2343:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_write (line 2280) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2284:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer (line 656) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:657:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:658:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2363) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2367:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2216) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2220:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read (line 447) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:448:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 485) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 522) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:524:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer_with (line 679) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::BlockingOperator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/blocking_operator.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1870) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1871:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1872:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::reader (line 640) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:641:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:644:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2235) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2240:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 558) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 713) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:715:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2315) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2319:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 692) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:693:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 676) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:679:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::remove_all (line 1674) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1677:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 590) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 504) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::presign_read (line 2159) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:2162:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::remove_via (line 1620) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1623:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1885) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1887:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::EntryMode; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1888:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::stat (line 187) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::ErrorKind; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 576) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 219) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 542) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:543:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:545:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1332) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1333:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1334:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1435) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1436:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::{ErrorKind, Result}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1437:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 277) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::ErrorKind; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 725) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:726:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 238) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1032) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1465) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::{ErrorKind, Result}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1467:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write (line 782) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:783:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::rename (line 867) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer (line 945) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:946:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:947:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1295) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1296:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1297:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1402) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1403:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1404:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::remove (line 1592) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1595:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1216) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1217:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1218:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1176) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1177:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1178:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1365) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1366:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1367:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 986) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:987:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader (line 43) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 218) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1133) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1134:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1135:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1081) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1082:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 256) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/operator/operator.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/scheme.rs - types::scheme::Scheme::enabled (line 192) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/scheme.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Scheme; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader (line 75) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer (line 56) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 278) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:284:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader (line 56) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer (line 41) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 3 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 302) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer::write (line 121) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 4 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer (line 72) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 5 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 196) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 271) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 242) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/read/reader.rs:247:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 251) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 8 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 215) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 6 | use opendal::Operator; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `opendal` [INFO] [stdout] --> src/types/write/writer.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 7 | use opendal::Result; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `opendal` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `opendal`, use `cargo add opendal` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/layers/concurrent_limit.rs - layers::concurrent_limit::ConcurrentLimitLayer (line 36) [INFO] [stdout] src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 32) [INFO] [stdout] src/layers/logging.rs - layers::logging::LoggingLayer (line 43) [INFO] [stdout] src/layers/logging.rs - layers::logging::LoggingLayer (line 78) [INFO] [stdout] src/layers/retry.rs - layers::retry::RetryLayer (line 50) [INFO] [stdout] src/layers/retry.rs - layers::retry::RetryLayer (line 73) [INFO] [stdout] src/layers/retry.rs - layers::retry::RetryLayer (line 93) [INFO] [stdout] src/layers/retry.rs - layers::retry::RetryLayer::new (line 146) [INFO] [stdout] src/layers/retry.rs - layers::retry::RetryLayer::with_notify (line 163) [INFO] [stdout] src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 54) [INFO] [stdout] src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 80) [INFO] [stdout] src/lib.rs - (line 100) [INFO] [stdout] src/lib.rs - (line 44) [INFO] [stdout] src/lib.rs - (line 67) [INFO] [stdout] src/raw/layer.rs - raw::layer::Layer (line 45) [INFO] [stdout] src/services/memory/backend.rs - services::memory::backend::MemoryBuilder (line 56) [INFO] [stdout] src/types/blocking_write/blocking_writer.rs - types::blocking_write::blocking_writer::BlockingWriter::write (line 54) [INFO] [stdout] src/types/buffer.rs - types::buffer::Buffer (line 56) [INFO] [stdout] src/types/buffer.rs - types::buffer::Buffer (line 70) [INFO] [stdout] src/types/buffer.rs - types::buffer::Buffer (line 83) [INFO] [stdout] src/types/buffer.rs - types::buffer::Buffer (line 99) [INFO] [stdout] src/types/builder.rs - types::builder::Builder (line 37) [INFO] [stdout] src/types/builder.rs - types::builder::Configurator (line 102) [INFO] [stdout] src/types/builder.rs - types::builder::Configurator (line 82) [INFO] [stdout] src/types/error.rs - types::error (line 22) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 32) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::copy (line 494) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::create_dir (line 314) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete (line 725) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete_with (line 748) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::exists (line 261) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::info (line 117) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::is_exist (line 285) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list (line 892) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 935) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister (line 985) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1022) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1052) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read (line 349) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read_with (line 369) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader (line 407) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader_with (line 424) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove (line 808) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_all (line 831) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_via (line 785) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::rename (line 551) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat (line 166) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat_with (line 224) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write (line 467) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write_with (line 606) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer (line 656) [INFO] [stdout] src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer_with (line 679) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator (line 29) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::from_config (line 77) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::from_iter (line 106) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 320) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 396) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::new (line 53) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::via_iter (line 143) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::Operator::via_map (line 358) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 433) [INFO] [stdout] src/types/operator/builder.rs - types::operator::builder::OperatorBuilder::layer (line 490) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator (line 45) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::check (line 155) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::copy (line 810) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::create_dir (line 405) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::delete (line 1519) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1548) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1560) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::exists (line 341) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::info (line 127) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::is_exist (line 367) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1759) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1788) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1835) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1854) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1870) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1885) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1910) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::lister (line 1960) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2001) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2020) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2036) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 2049) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_read (line 2159) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2197) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2216) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2235) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat (line 2088) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat_with (line 2117) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_write (line 2280) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2315) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2339) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2363) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read (line 447) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 485) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 504) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 522) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 542) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 558) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 576) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 590) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::reader (line 640) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 676) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 692) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 713) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 725) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::remove (line 1592) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::remove_all (line 1674) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::remove_via (line 1620) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::rename (line 867) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::stat (line 187) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 219) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 238) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 256) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 277) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write (line 782) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1295) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1332) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1365) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1402) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1435) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1465) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer (line 945) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1032) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1081) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1133) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1176) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1216) [INFO] [stdout] src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 986) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader (line 43) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader (line 56) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader (line 75) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 278) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 302) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 218) [INFO] [stdout] src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 242) [INFO] [stdout] src/types/scheme.rs - types::scheme::Scheme::enabled (line 192) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer (line 41) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer (line 56) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer (line 72) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 251) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 271) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 196) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 215) [INFO] [stdout] src/types/write/writer.rs - types::write::writer::Writer::write (line 121) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 146 failed; 3 ignored; 0 measured; 0 filtered out; finished in 5.01s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "b7458dbd9816178f1fd2b606a1ae7f5f47cafeaf4964cc5f8ea34fce4dea63e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7458dbd9816178f1fd2b606a1ae7f5f47cafeaf4964cc5f8ea34fce4dea63e5", kill_on_drop: false }` [INFO] [stdout] b7458dbd9816178f1fd2b606a1ae7f5f47cafeaf4964cc5f8ea34fce4dea63e5