[INFO] cloning repository https://github.com/somjoymukherjee/AssetVault
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/somjoymukherjee/AssetVault" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsomjoymukherjee%2FAssetVault", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsomjoymukherjee%2FAssetVault'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c3a2e0dc21d5a791ce4f566f3890f42ddaccac34
[INFO] documenting somjoymukherjee/AssetVault/c3a2e0dc21d5a791ce4f566f3890f42ddaccac34 against 824336ad4127ce295849937a24c08a4aeff6ada7 for pr-162169
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsomjoymukherjee%2FAssetVault" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  52% (686/1297)
Updating files:  53% (688/1297)
Updating files:  54% (701/1297)
Updating files:  55% (714/1297)
Updating files:  56% (727/1297)
Updating files:  57% (740/1297)
Updating files:  58% (753/1297)
Updating files:  59% (766/1297)
Updating files:  60% (779/1297)
Updating files:  61% (792/1297)
Updating files:  62% (805/1297)
Updating files:  63% (818/1297)
Updating files:  64% (831/1297)
Updating files:  65% (844/1297)
Updating files:  66% (857/1297)
Updating files:  67% (869/1297)
Updating files:  68% (882/1297)
Updating files:  69% (895/1297)
Updating files:  70% (908/1297)
Updating files:  71% (921/1297)
Updating files:  72% (934/1297)
Updating files:  73% (947/1297)
Updating files:  74% (960/1297)
Updating files:  75% (973/1297)
Updating files:  76% (986/1297)
Updating files:  77% (999/1297)
Updating files:  78% (1012/1297)
Updating files:  79% (1025/1297)
Updating files:  80% (1038/1297)
Updating files:  81% (1051/1297)
Updating files:  82% (1064/1297)
Updating files:  83% (1077/1297)
Updating files:  84% (1090/1297)
Updating files:  85% (1103/1297)
Updating files:  86% (1116/1297)
Updating files:  87% (1129/1297)
Updating files:  88% (1142/1297)
Updating files:  89% (1155/1297)
Updating files:  90% (1168/1297)
Updating files:  91% (1181/1297)
Updating files:  92% (1194/1297)
Updating files:  93% (1207/1297)
Updating files:  94% (1220/1297)
Updating files:  95% (1233/1297)
Updating files:  96% (1246/1297)
Updating files:  97% (1259/1297)
Updating files:  98% (1272/1297)
Updating files:  99% (1285/1297)
Updating files: 100% (1297/1297)
Updating files: 100% (1297/1297), done.
[INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/somjoymukherjee/AssetVault
[INFO] finished tweaking git repo https://github.com/somjoymukherjee/AssetVault
[INFO] tweaked toml for git repo https://github.com/somjoymukherjee/AssetVault written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/somjoymukherjee/AssetVault on toolchain 824336ad4127ce295849937a24c08a4aeff6ada7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/somjoymukherjee/AssetVault already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded thiserror v1.0.55
[INFO] [stderr]   Downloaded proc-macro2 v1.0.69
[INFO] [stderr]   Downloaded thiserror-impl v1.0.55
[INFO] [stderr]   Downloaded stellar-strkey v0.0.8
[INFO] [stderr]   Downloaded soroban-env-macros v21.2.0
[INFO] [stderr]   Downloaded soroban-sdk v21.3.0
[INFO] [stderr]   Downloaded bytes-lit v0.0.5
[INFO] [stderr]   Downloaded base32 v0.4.0
[INFO] [stderr]   Downloaded soroban-spec v21.7.7
[INFO] [stderr]   Downloaded soroban-env-guest v21.2.0
[INFO] [stderr]   Downloaded crate-git-revision v0.0.6
[INFO] [stderr]   Downloaded darling_macro v0.20.10
[INFO] [stderr]   Downloaded soroban-spec-rust v21.7.7
[INFO] [stderr]   Downloaded num-derive v0.4.1
[INFO] [stderr]   Downloaded darling v0.20.10
[INFO] [stderr]   Downloaded soroban-sdk-macros v21.5.1
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.10
[INFO] [stderr]   Downloaded ed25519 v2.2.3
[INFO] [stderr]   Downloaded serde_with_macros v3.12.0
[INFO] [stderr]   Downloaded escape-bytes v0.1.1
[INFO] [stderr]   Downloaded soroban-env-common v21.2.0
[INFO] [stderr]   Downloaded serde_derive v1.0.192
[INFO] [stderr]   Downloaded darling_core v0.20.10
[INFO] [stderr]   Downloaded prettyplease v0.2.15
[INFO] [stderr]   Downloaded serde v1.0.192
[INFO] [stderr]   Downloaded ed25519-dalek v2.2.0
[INFO] [stderr]   Downloaded cc v1.4.2
[INFO] [stderr]   Downloaded serde_with v3.12.0
[INFO] [stderr]   Downloaded wasmparser v0.116.1
[INFO] [stderr]   Downloaded stellar-xdr v21.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c
[INFO] running `Command { std: "docker" "start" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde v1.0.192
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling serde_json v1.0.108
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling thiserror v1.0.55
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling base32 v0.4.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling escape-bytes v0.1.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling prettyplease v0.2.15
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling ethnum v1.5.0 (/opt/rustwide/workdir/local-ethnum)
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling num-bigint v0.4.4
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking zeroize v1.9.0 (/opt/rustwide/workdir/local-zeroize)
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]     Checking soroban-env-host v21.2.0 (/opt/rustwide/workdir/dummy-env-host)
[INFO] [stderr]     Checking soroban-ledger-snapshot v21.5.1 (/opt/rustwide/workdir/dummy-ledger-snapshot)
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> local-zeroize/src/lib.rs:415:63
[INFO] [stdout]     |
[INFO] [stdout] 415 |             volatile_set((self as *mut Self).cast::<u8>(), 0, mem::size_of::<Self>());
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> local-zeroize/src/lib.rs:7:41
[INFO] [stdout]     |
[INFO] [stdout]   7 | #![warn(missing_docs, rust_2018_idioms, unused_qualifications)]
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 415 -             volatile_set((self as *mut Self).cast::<u8>(), 0, mem::size_of::<Self>());
[INFO] [stdout] 415 +             volatile_set((self as *mut Self).cast::<u8>(), 0, size_of::<Self>());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> local-zeroize/src/lib.rs:460:43
[INFO] [stdout]     |
[INFO] [stdout] 460 |         let size = self.len().checked_mul(mem::size_of::<Z>()).unwrap();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 460 -         let size = self.len().checked_mul(mem::size_of::<Z>()).unwrap();
[INFO] [stdout] 460 +         let size = self.len().checked_mul(size_of::<Z>()).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> local-zeroize/src/lib.rs:840:16
[INFO] [stdout]     |
[INFO] [stdout] 840 |     let size = mem::size_of::<F>();
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 840 -     let size = mem::size_of::<F>();
[INFO] [stdout] 840 +     let size = size_of::<F>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking base64ct v1.6.0
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling syn v2.0.39
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling wasmparser v0.116.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling serde_derive v1.0.192
[INFO] [stderr]    Compiling thiserror-impl v1.0.55
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling num-derive v0.4.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling bytes-lit v0.0.5
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.7
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]     Checking ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]    Compiling serde_with v3.12.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling crate-git-revision v0.0.6
[INFO] [stderr]    Compiling stellar-strkey v0.0.8
[INFO] [stderr]    Compiling stellar-xdr v21.2.0
[INFO] [stderr]    Compiling soroban-env-common v21.2.0
[INFO] [stderr]    Compiling soroban-sdk-macros v21.5.1
[INFO] [stderr]    Compiling soroban-spec v21.7.7
[INFO] [stderr]    Compiling soroban-spec-rust v21.7.7
[INFO] [stderr]    Compiling soroban-env-macros v21.2.0
[INFO] [stderr]     Checking soroban-sdk v21.3.0
[INFO] [stdout] error[E0432]: unresolved import `internal::xdr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub use internal::xdr;
[INFO] [stdout]    |         ^^^^^^^^^^---
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `xdr` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this module instead
[INFO] [stdout]    |
[INFO] [stdout] 78 - pub use internal::xdr;
[INFO] [stdout] 78 + pub use crate::xdr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::ConversionError`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub use internal::ConversionError;
[INFO] [stdout]    |         ^^^^^^^^^^---------------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `ConversionError` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::EnvBase`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub use internal::EnvBase;
[INFO] [stdout]    |         ^^^^^^^^^^-------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `EnvBase` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::Error`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub use internal::Error;
[INFO] [stdout]    |         ^^^^^^^^^^-----
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `Error` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items instead
[INFO] [stdout]    |
[INFO] [stdout] 81 - pub use internal::Error;
[INFO] [stdout] 81 + pub use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout] 81 - pub use internal::Error;
[INFO] [stdout] 81 + pub use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout] 81 - pub use internal::Error;
[INFO] [stdout] 81 + pub use std::fs::TryLockError::Error;
[INFO] [stdout]    |
[INFO] [stdout] 81 - pub use internal::Error;
[INFO] [stdout] 81 + pub use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 8 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::MapObject`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub use internal::MapObject;
[INFO] [stdout]    |         ^^^^^^^^^^---------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `MapObject` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::SymbolStr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub use internal::SymbolStr;
[INFO] [stdout]    |         ^^^^^^^^^^---------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `SymbolStr` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::TryFromVal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub use internal::TryFromVal;
[INFO] [stdout]    |         ^^^^^^^^^^----------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `TryFromVal` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::TryIntoVal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub use internal::TryIntoVal;
[INFO] [stdout]    |         ^^^^^^^^^^----------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `TryIntoVal` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::Val`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub use internal::Val;
[INFO] [stdout]    |         ^^^^^^^^^^---
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `Val` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `internal::VecObject`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub use internal::VecObject;
[INFO] [stdout]    |         ^^^^^^^^^^---------
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `VecObject` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `internal::AddressObject`, `internal::Bool`, `internal::BytesObject`, `internal::DurationObject`, `internal::I128Object`, `internal::I256Object`, `internal::I256Val`, `internal::I64Object`, `internal::StorageType`, `internal::StringObject`, `internal::Symbol`, `internal::SymbolObject`, `internal::TimepointObject`, `internal::U128Object`, `internal::U256Object`, `internal::U256Val`, `internal::U32Val`, `internal::U64Object`, `internal::U64Val`, `internal::Void`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     AddressObject, Bool, BytesObject, DurationObject, I128Object, I256Object, I256Val, I64Object,
[INFO] [stdout]     |     ^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^  ^^^^^^^^^ no `I64Object` in `env::internal`
[INFO] [stdout]     |     |              |     |            |               |           |           |
[INFO] [stdout]     |     |              |     |            |               |           |           no `I256Val` in `env::internal`
[INFO] [stdout]     |     |              |     |            |               |           no `I256Object` in `env::internal`
[INFO] [stdout]     |     |              |     |            |               no `I128Object` in `env::internal`
[INFO] [stdout]     |     |              |     |            no `DurationObject` in `env::internal`
[INFO] [stdout]     |     |              |     no `BytesObject` in `env::internal`
[INFO] [stdout]     |     |              no `Bool` in `env::internal`
[INFO] [stdout]     |     no `AddressObject` in `env::internal`
[INFO] [stdout] 125 |     StorageType, StringObject, Symbol, SymbolObject, TimepointObject, U128Object, U256Object,
[INFO] [stdout]     |     ^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]     |     |            |
[INFO] [stdout]     |     |            no `StringObject` in `env::internal`
[INFO] [stdout]     |     no `StorageType` in `env::internal`
[INFO] [stdout] 126 |     U256Val, U32Val, U64Object, U64Val, Void,
[INFO] [stdout]     |     ^^^^^^^  ^^^^^^  ^^^^^^^^^  ^^^^^^  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing one of these variants instead:
[INFO] [stdout]             std::mem::type_info::TypeKind::Bool
[INFO] [stdout]             serde::de::Unexpected::Bool
[INFO] [stdout]             serde_json::Value::Bool
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::AddressObject`, `super::env::internal::Env`, `super::env::internal::EnvBase`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/address.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 |     env::internal::{AddressObject, Env as _, EnvBase as _},
[INFO] [stdout]   |                     ^^^^^^^^^^^^^  ---^^^^^  -------^^^^^
[INFO] [stdout]   |                     |              |         |
[INFO] [stdout]   |                     |              |         no `EnvBase` in `env::internal`
[INFO] [stdout]   |                     |              no `Env` in `env::internal`
[INFO] [stdout]   |                     no `AddressObject` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::Env
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::EnvBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::xdr`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/address.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::env::internal::xdr::ScVal;
[INFO] [stdout]   |                           ^^^ could not find `xdr` in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::xdr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/address.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 |             use crate::env::internal::xdr;
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^---
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       no `xdr` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items instead
[INFO] [stdout]    |
[INFO] [stdout] 42 -             use crate::env::internal::xdr;
[INFO] [stdout] 42 +             use crate::env::xdr;
[INFO] [stdout]    |
[INFO] [stdout] 42 -             use crate::env::internal::xdr;
[INFO] [stdout] 42 +             use crate::xdr;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::Env`, `super::env::internal::EnvBase`, `super::env::internal::Symbol`, `super::env::internal::SymbolSmall`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/symbol.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 |     env::internal::{Env as _, EnvBase as _, Symbol as SymbolVal, SymbolSmall},
[INFO] [stdout]   |                     ---^^^^^  -------^^^^^  ------^^^^^^^^^^^^^  ^^^^^^^^^^^ no `SymbolSmall` in `env::internal`
[INFO] [stdout]   |                     |         |             |
[INFO] [stdout]   |                     |         |             no `Symbol` in `env::internal`
[INFO] [stdout]   |                     |         no `EnvBase` in `env::internal`
[INFO] [stdout]   |                     no `Env` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::Env
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::EnvBase
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::Symbol
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::xdr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/symbol.rs:12:27
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::env::internal::xdr::{ScSymbol, ScVal};
[INFO] [stdout]    |                           ^^^ could not find `xdr` in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::Env`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/try_from_val_for_contract_fn.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::{env::internal::Env, Error, TryFromVal};
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^---
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            no `Env` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::BytesObject`, `super::env::internal::Env`, `super::env::internal::EnvBase`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 |     env::internal::{BytesObject, Env as _, EnvBase as _},
[INFO] [stdout]    |                     ^^^^^^^^^^^  ---^^^^^  -------^^^^^
[INFO] [stdout]    |                     |            |         |
[INFO] [stdout]    |                     |            |         no `EnvBase` in `env::internal`
[INFO] [stdout]    |                     |            no `Env` in `env::internal`
[INFO] [stdout]    |                     no `BytesObject` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::env::EnvBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::BytesObject`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 |     env::internal, env::internal::BytesObject, unwrap::UnwrapInfallible, Bytes, BytesN,
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^-----------
[INFO] [stdout]   |                                   |
[INFO] [stdout]   |                                   no `BytesObject` in `env::internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::Env`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/deploy.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     env::internal::Env as _, unwrap::UnwrapInfallible, Address, Bytes, BytesN, Env, IntoVal,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^---^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    no `Env` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::EnvBase`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/logs.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::{env::internal::EnvBase, Env, Val};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^-------
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `EnvBase` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::EnvBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::Env`, `super::env::internal::EnvBase`, `super::env::internal::MapObject`, `super::env::internal::U32Val`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 |     env::internal::{Env as _, EnvBase as _, MapObject, U32Val},
[INFO] [stdout]    |                     ---^^^^^  -------^^^^^  ^^^^^^^^^  ^^^^^^ no `U32Val` in `env::internal`
[INFO] [stdout]    |                     |         |             |
[INFO] [stdout]    |                     |         |             no `MapObject` in `env::internal`
[INFO] [stdout]    |                     |         no `EnvBase` in `env::internal`
[INFO] [stdout]    |                     no `Env` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::env::EnvBase
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::env::MapObject
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::env::internal::StorageType`, `crate::env::internal::Val`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:5:27
[INFO] [stdout]   |
[INFO] [stdout] 5 |     env::internal::{self, StorageType, Val},
[INFO] [stdout]   |                           ^^^^^^^^^^^  ^^^ no `Val` in `env::internal`
[INFO] [stdout]   |                           |
[INFO] [stdout]   |                           no `StorageType` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::Val
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::Env`, `super::env::internal::EnvBase`, `super::env::internal::VecObject`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:17:21
[INFO] [stdout]    |
[INFO] [stdout] 17 |     env::internal::{Env as _, EnvBase as _, VecObject},
[INFO] [stdout]    |                     ---^^^^^  -------^^^^^  ^^^^^^^^^ no `VecObject` in `env::internal`
[INFO] [stdout]    |                     |         |
[INFO] [stdout]    |                     |         no `EnvBase` in `env::internal`
[INFO] [stdout]    |                     no `Env` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::env::EnvBase
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::env::VecObject
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::DurationSmall`, `super::env::internal::DurationVal`, `super::env::internal::Env`, `super::env::internal::EnvBase`, `super::env::internal::I256Small`, `super::env::internal::I256Val`, `super::env::internal::TimepointSmall`, `super::env::internal::TimepointVal`, `super::env::internal::U256Small`, `super::env::internal::U256Val`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/num.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |         DurationSmall, DurationVal, Env as _, EnvBase as _, I256Small, I256Val, TimepointSmall,
[INFO] [stdout]   |         ^^^^^^^^^^^^^  ^^^^^^^^^^^  ---^^^^^  -------^^^^^  ^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^^^^ no `TimepointSmall` in `env::internal`
[INFO] [stdout]   |         |              |            |         |             |          |
[INFO] [stdout]   |         |              |            |         |             |          no `I256Val` in `env::internal`
[INFO] [stdout]   |         |              |            |         |             no `I256Small` in `env::internal`
[INFO] [stdout]   |         |              |            |         no `EnvBase` in `env::internal`
[INFO] [stdout]   |         |              |            no `Env` in `env::internal`
[INFO] [stdout]   |         |              no `DurationVal` in `env::internal`
[INFO] [stdout]   |         no `DurationSmall` in `env::internal`
[INFO] [stdout] 6 |         TimepointVal, U256Small, U256Val,
[INFO] [stdout]   |         ^^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^ no `U256Val` in `env::internal`
[INFO] [stdout]   |         |             |
[INFO] [stdout]   |         |             no `U256Small` in `env::internal`
[INFO] [stdout]   |         no `TimepointVal` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::Env
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::EnvBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::xdr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/num.rs:12:27
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::env::internal::xdr::ScVal;
[INFO] [stdout]    |                           ^^^ could not find `xdr` in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::env::internal::Env`, `super::env::internal::EnvBase`, `super::env::internal::StringObject`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/string.rs:4:21
[INFO] [stdout]   |
[INFO] [stdout] 4 |     env::internal::{Env as _, EnvBase as _, StringObject},
[INFO] [stdout]   |                     ---^^^^^  -------^^^^^  ^^^^^^^^^^^^ no `StringObject` in `env::internal`
[INFO] [stdout]   |                     |         |
[INFO] [stdout]   |                     |         no `EnvBase` in `env::internal`
[INFO] [stdout]   |                     no `Env` in `env::internal`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::Env
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::EnvBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::env::internal::Env`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/xdr.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     env::internal::Env as _, unwrap::UnwrapInfallible, Bytes, Env, IntoVal, TryFromVal, Val,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^---^^^^^
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    no `Env` in `env::internal`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::Env
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::ConversionError`, `super::TryFromVal`, `super::TryIntoVal`, `super::Val`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/address.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     ConversionError, Env, String, TryFromVal, TryIntoVal, Val,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^               ^^^^^^^^^^  ^^^^^^^^^^  ^^^ no `Val` in the root
[INFO] [stdout]   |     |                             |           |
[INFO] [stdout]   |     |                             |           no `TryIntoVal` in the root
[INFO] [stdout]   |     |                             no `TryFromVal` in the root
[INFO] [stdout]   |     no `ConversionError` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::ConversionError
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::TryFromVal
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::TryIntoVal
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::Val
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]   |
[INFO] [stdout] 5 -     ConversionError, Env, String, TryFromVal, TryIntoVal, Val,
[INFO] [stdout] 5 +     ConversionError, Env, String, FromVal, TryIntoVal, Val,
[INFO] [stdout]   |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]   |
[INFO] [stdout] 5 -     ConversionError, Env, String, TryFromVal, TryIntoVal, Val,
[INFO] [stdout] 5 +     ConversionError, Env, String, TryFromVal, IntoVal, Val,
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::ConversionError`, `super::TryFromVal`, `super::TryIntoVal`, `super::Val`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/symbol.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     ConversionError, Env, TryFromVal, TryIntoVal, Val,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^       ^^^^^^^^^^  ^^^^^^^^^^  ^^^ no `Val` in the root
[INFO] [stdout]   |     |                     |           |
[INFO] [stdout]   |     |                     |           no `TryIntoVal` in the root
[INFO] [stdout]   |     |                     no `TryFromVal` in the root
[INFO] [stdout]   |     no `ConversionError` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::ConversionError
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::TryFromVal
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::TryIntoVal
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::env::Val
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]   |
[INFO] [stdout] 5 -     ConversionError, Env, TryFromVal, TryIntoVal, Val,
[INFO] [stdout] 5 +     ConversionError, Env, FromVal, TryIntoVal, Val,
[INFO] [stdout]   |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]   |
[INFO] [stdout] 5 -     ConversionError, Env, TryFromVal, TryIntoVal, Val,
[INFO] [stdout] 5 +     ConversionError, Env, TryFromVal, IntoVal, Val,
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::xdr::ScVal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use super::xdr::ScVal;
[INFO] [stdout]    |     ^^^^^^^^^^^^-----
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `ScVal` in `xdr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::xdr::ScVal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use super::xdr::ScVal;
[INFO] [stdout]    |     ^^^^^^^^^^^^-----
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `ScVal` in `xdr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::xdr::ScVal`, `super::xdr::ScVec`, `super::xdr::VecM`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:231:18
[INFO] [stdout]     |
[INFO] [stdout] 231 | use super::xdr::{ScVal, ScVec, VecM};
[INFO] [stdout]     |                  ^^^^^  ^^^^^  ^^^^ no `VecM` in `xdr`
[INFO] [stdout]     |                  |      |
[INFO] [stdout]     |                  |      no `ScVec` in `xdr`
[INFO] [stdout]     |                  no `ScVal` in `xdr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::xdr::ScString`, `super::xdr::ScVal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/string.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | use super::xdr::{ScString, ScVal};
[INFO] [stdout]    |                  ^^^^^^^^  ^^^^^ no `ScVal` in `xdr`
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  no `ScString` in `xdr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `call_macro_with_all_host_functions` in `internal`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:1703:11
[INFO] [stdout]      |
[INFO] [stdout] 1703 | internal::call_macro_with_all_host_functions! { impl_env_for_sdk }
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `call_macro_with_all_host_functions` in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ScErrorType` in `xdr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/error.rs:25:27
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if e.is_type(xdr::ScErrorType::Contract) {
[INFO] [stdout]    |                           ^^^^^^^^^^^ could not find `ScErrorType` in `xdr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Host` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub type EnvImpl = Host;
[INFO] [stdout]    |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Host` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:25:36
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub type MaybeEnvImpl = Option<Host>;
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub type MaybeEnvImpl<Host> = Option<Host>;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Host` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:62:40
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub(crate) fn reject_err<T>(_env: &Host, r: Result<T, HostError>) -> Result<T, Infallible> {
[INFO] [stdout]    |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HostError` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:62:59
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub(crate) fn reject_err<T>(_env: &Host, r: Result<T, HostError>) -> Result<T, Infallible> {
[INFO] [stdout]    |                                                           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub(crate) fn reject_err<T, HostError>(_env: &Host, r: Result<T, HostError>) -> Result<T, Infallible> {
[INFO] [stdout]    |                               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Convert` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:67:16
[INFO] [stdout]    |
[INFO] [stdout] 67 |     impl<F, T> Convert<F, T> for super::Env
[INFO] [stdout]    |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Convert` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:69:18
[INFO] [stdout]    |
[INFO] [stdout] 69 |         EnvImpl: Convert<F, T>,
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Convert` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |         type Error = <EnvImpl as Convert<F, T>>::Error;
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Env` in module `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:89:32
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub trait IntoVal<E: internal::Env, T> {
[INFO] [stdout]    |                                ^^^ not found in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Env` in module `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:93:32
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub trait FromVal<E: internal::Env, T> {
[INFO] [stdout]    |                                ^^^ not found in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Env` in module `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:97:19
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<E: internal::Env, T, U> FromVal<E, T> for U
[INFO] [stdout]    |                   ^^^ not found in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Env` in module `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:106:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | impl<E: internal::Env, T, U> IntoVal<E, T> for U
[INFO] [stdout]     |                   ^^^ not found in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Error` in module `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:276:63
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub fn panic_with_error(&self, error: impl Into<internal::Error>) -> ! {
[INFO] [stdout]     |                                                               ^^^^^ not found in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use rand::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 4 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 276 -     pub fn panic_with_error(&self, error: impl Into<internal::Error>) -> ! {
[INFO] [stdout] 276 +     pub fn panic_with_error(&self, error: impl Into<Error>) -> ! {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:277:23
[INFO] [stdout]     |
[INFO] [stdout] 277 |         _ = internal::Env::fail_with_error(self, error.into());
[INFO] [stdout]     |                       ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 277 -         _ = internal::Env::fail_with_error(self, error.into());
[INFO] [stdout] 277 +         _ = Env::fail_with_error(self, error.into());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:342:33
[INFO] [stdout]     |
[INFO] [stdout] 342 |         let address = internal::Env::get_current_contract_address(self).unwrap_infallible();
[INFO] [stdout]     |                                 ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 342 -         let address = internal::Env::get_current_contract_address(self).unwrap_infallible();
[INFO] [stdout] 342 +         let address = Env::get_current_contract_address(self).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:348:19
[INFO] [stdout]     |
[INFO] [stdout] 348 |         internal::Env::require_auth_for_args(self, address.to_object(), args.to_object())
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 348 -         internal::Env::require_auth_for_args(self, address.to_object(), args.to_object())
[INFO] [stdout] 348 +         Env::require_auth_for_args(self, address.to_object(), args.to_object())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:354:19
[INFO] [stdout]     |
[INFO] [stdout] 354 |         internal::Env::require_auth(self, address.to_object()).unwrap_infallible();
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 354 -         internal::Env::require_auth(self, address.to_object()).unwrap_infallible();
[INFO] [stdout] 354 +         Env::require_auth(self, address.to_object()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:379:28
[INFO] [stdout]     |
[INFO] [stdout] 379 |         let rv = internal::Env::call(
[INFO] [stdout]     |                            ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 379 -         let rv = internal::Env::call(
[INFO] [stdout] 379 +         let rv = Env::call(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:404:28
[INFO] [stdout]     |
[INFO] [stdout] 404 |         let rv = internal::Env::try_call(
[INFO] [stdout]     |                            ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 404 -         let rv = internal::Env::try_call(
[INFO] [stdout] 404 +         let rv = Env::try_call(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Error` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:411:25
[INFO] [stdout]     |
[INFO] [stdout] 411 |         match internal::Error::try_from_val(self, &rv) {
[INFO] [stdout]     |                         ^^^^^ could not find `Error` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use rand::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 4 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 411 -         match internal::Error::try_from_val(self, &rv) {
[INFO] [stdout] 411 +         match Error::try_from_val(self, &rv) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:433:19
[INFO] [stdout]     |
[INFO] [stdout] 433 |         internal::Env::authorize_as_curr_contract(self, auth_entries.to_object())
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 433 -         internal::Env::authorize_as_curr_contract(self, auth_entries.to_object())
[INFO] [stdout] 433 +         Env::authorize_as_curr_contract(self, auth_entries.to_object())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `EnvBase` in module `internal`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:1453:16
[INFO] [stdout]      |
[INFO] [stdout] 1453 | impl internal::EnvBase for Env {
[INFO] [stdout]      |                ^^^^^^^ not found in `internal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:118:29
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let bin = internal::Env::compute_hash_sha256(env, data.into()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 118 -         let bin = internal::Env::compute_hash_sha256(env, data.into()).unwrap_infallible();
[INFO] [stdout] 118 +         let bin = Env::compute_hash_sha256(env, data.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:125:29
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let bin = internal::Env::compute_hash_keccak256(env, data.into()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 125 -         let bin = internal::Env::compute_hash_keccak256(env, data.into()).unwrap_infallible();
[INFO] [stdout] 125 +         let bin = Env::compute_hash_keccak256(env, data.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:139:27
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let _ = internal::Env::verify_sig_ed25519(
[INFO] [stdout]     |                           ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 139 -         let _ = internal::Env::verify_sig_ed25519(
[INFO] [stdout] 139 +         let _ = Env::verify_sig_ed25519(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:218:31
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let bytes = internal::Env::recover_key_ecdsa_secp256k1(
[INFO] [stdout]     |                               ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 218 -         let bytes = internal::Env::recover_key_ecdsa_secp256k1(
[INFO] [stdout] 218 +         let bytes = Env::recover_key_ecdsa_secp256k1(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/crypto.rs:243:27
[INFO] [stdout]     |
[INFO] [stdout] 243 |         let _ = internal::Env::verify_sig_ecdsa_secp256r1(
[INFO] [stdout]     |                           ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   3 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 243 -         let _ = internal::Env::verify_sig_ecdsa_secp256r1(
[INFO] [stdout] 243 +         let _ = Env::verify_sig_ecdsa_secp256r1(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/events.rs:94:19
[INFO] [stdout]    |
[INFO] [stdout] 94 |         internal::Env::contract_event(env, topics.into_val(env).to_object(), data.into_val(env))
[INFO] [stdout]    |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crate::Env;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 94 -         internal::Env::contract_event(env, topics.into_val(env).to_object(), data.into_val(env))
[INFO] [stdout] 94 +         Env::contract_event(env, topics.into_val(env).to_object(), data.into_val(env))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/ledger.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |         internal::Env::get_ledger_version(self.env())
[INFO] [stdout]    |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crate::Env;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 56 -         internal::Env::get_ledger_version(self.env())
[INFO] [stdout] 56 +         Env::get_ledger_version(self.env())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/ledger.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 |         internal::Env::get_ledger_sequence(self.env())
[INFO] [stdout]    |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crate::Env;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 66 -         internal::Env::get_ledger_sequence(self.env())
[INFO] [stdout] 66 +         Env::get_ledger_sequence(self.env())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/ledger.rs:74:19
[INFO] [stdout]    |
[INFO] [stdout] 74 |         internal::Env::get_max_live_until_ledger(self.env())
[INFO] [stdout]    |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crate::Env;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 74 -         internal::Env::get_max_live_until_ledger(self.env())
[INFO] [stdout] 74 +         Env::get_max_live_until_ledger(self.env())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/ledger.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 88 |         internal::Env::get_ledger_timestamp(self.env())
[INFO] [stdout]    |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crate::Env;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 88 -         internal::Env::get_ledger_timestamp(self.env())
[INFO] [stdout] 88 +         Env::get_ledger_timestamp(self.env())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/ledger.rs:104:33
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let bin_obj = internal::Env::get_ledger_network_id(env).unwrap_infallible();
[INFO] [stdout]     |                                 ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 104 -         let bin_obj = internal::Env::get_ledger_network_id(env).unwrap_infallible();
[INFO] [stdout] 104 +         let bin_obj = Env::get_ledger_network_id(env).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:100:19
[INFO] [stdout]     |
[INFO] [stdout] 100 |         internal::Env::prng_reseed(env, seed.into()).unwrap_infallible();
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 100 -         internal::Env::prng_reseed(env, seed.into()).unwrap_infallible();
[INFO] [stdout] 100 +         Env::prng_reseed(env, seed.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:384:29
[INFO] [stdout]     |
[INFO] [stdout] 384 |         let obj = internal::Env::prng_vec_shuffle(env, self.to_object()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 384 -         let obj = internal::Env::prng_vec_shuffle(env, self.to_object()).unwrap_infallible();
[INFO] [stdout] 384 +         let obj = Env::prng_vec_shuffle(env, self.to_object()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:460:19
[INFO] [stdout]     |
[INFO] [stdout] 460 |         internal::Env::prng_u64_in_inclusive_range(env, u64::MIN, u64::MAX).unwrap_infallible()
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 460 -         internal::Env::prng_u64_in_inclusive_range(env, u64::MIN, u64::MAX).unwrap_infallible()
[INFO] [stdout] 460 +         Env::prng_u64_in_inclusive_range(env, u64::MIN, u64::MAX).unwrap_infallible()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:480:19
[INFO] [stdout]     |
[INFO] [stdout] 480 |         internal::Env::prng_u64_in_inclusive_range(env, start_bound, end_bound).unwrap_infallible()
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 480 -         internal::Env::prng_u64_in_inclusive_range(env, start_bound, end_bound).unwrap_infallible()
[INFO] [stdout] 480 +         Env::prng_u64_in_inclusive_range(env, start_bound, end_bound).unwrap_infallible()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:494:29
[INFO] [stdout]     |
[INFO] [stdout] 494 |         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 494 -         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout] 494 +         let obj = Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:505:29
[INFO] [stdout]     |
[INFO] [stdout] 505 |         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 505 -         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout] 505 +         let obj = Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:532:29
[INFO] [stdout]     |
[INFO] [stdout] 532 |         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |                             ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 532 -         let obj = internal::Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout] 532 +         let obj = Env::prng_bytes_new(env, len.into()).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:547:38
[INFO] [stdout]     |
[INFO] [stdout] 547 |         let bytes: Bytes = internal::Env::prng_bytes_new(env, len.into())
[INFO] [stdout]     |                                      ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 547 -         let bytes: Bytes = internal::Env::prng_bytes_new(env, len.into())
[INFO] [stdout] 547 +         let bytes: Bytes = Env::prng_bytes_new(env, len.into())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/prng.rs:564:38
[INFO] [stdout]     |
[INFO] [stdout] 564 |         let bytes: Bytes = internal::Env::prng_bytes_new(env, len.into())
[INFO] [stdout]     |                                      ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]  64 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 564 -         let bytes: Bytes = internal::Env::prng_bytes_new(env, len.into())
[INFO] [stdout] 564 +         let bytes: Bytes = Env::prng_bytes_new(env, len.into())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |         internal::Env::put_contract_data(env, key.into_val(env), val.into_val(env), storage_type)
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 202 -         internal::Env::put_contract_data(env, key.into_val(env), val.into_val(env), storage_type)
[INFO] [stdout] 202 +         Env::put_contract_data(env, key.into_val(env), val.into_val(env), storage_type)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:267:19
[INFO] [stdout]     |
[INFO] [stdout] 267 |         internal::Env::extend_contract_data_ttl(
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 267 -         internal::Env::extend_contract_data_ttl(
[INFO] [stdout] 267 +         Env::extend_contract_data_ttl(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:287:19
[INFO] [stdout]     |
[INFO] [stdout] 287 |         internal::Env::del_contract_data(env, key.into_val(env), storage_type).unwrap_infallible();
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 287 -         internal::Env::del_contract_data(env, key.into_val(env), storage_type).unwrap_infallible();
[INFO] [stdout] 287 +         Env::del_contract_data(env, key.into_val(env), storage_type).unwrap_infallible();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:291:19
[INFO] [stdout]     |
[INFO] [stdout] 291 |         internal::Env::has_contract_data(&self.env, key, storage_type)
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 291 -         internal::Env::has_contract_data(&self.env, key, storage_type)
[INFO] [stdout] 291 +         Env::has_contract_data(&self.env, key, storage_type)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:297:19
[INFO] [stdout]     |
[INFO] [stdout] 297 |         internal::Env::get_contract_data(&self.env, key, storage_type).unwrap_infallible()
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 297 -         internal::Env::get_contract_data(&self.env, key, storage_type).unwrap_infallible()
[INFO] [stdout] 297 +         Env::get_contract_data(&self.env, key, storage_type).unwrap_infallible()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Env` in `internal`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/storage.rs:562:19
[INFO] [stdout]     |
[INFO] [stdout] 562 |         internal::Env::extend_current_contract_instance_and_code_ttl(
[INFO] [stdout]     |                   ^^^ could not find `Env` in `internal`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::Env;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Env`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 562 -         internal::Env::extend_current_contract_instance_and_code_ttl(
[INFO] [stdout] 562 +         Env::extend_current_contract_instance_and_code_ttl(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:72:46
[INFO] [stdout]    |
[INFO] [stdout] 72 |         fn convert(&self, f: F) -> Result<T, Self::Error> {
[INFO] [stdout]    |                                              ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]    |
[INFO] [stdout] 72 -         fn convert(&self, f: F) -> Result<T, Self::Error> {
[INFO] [stdout] 72 +         fn convert(&self, f: F) -> Result<T, <Env as FromXdr>::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 72 -         fn convert(&self, f: F) -> Result<T, Self::Error> {
[INFO] [stdout] 72 +         fn convert(&self, f: F) -> Result<T, <Env as TryFrom>::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 72 -         fn convert(&self, f: F) -> Result<T, Self::Error> {
[INFO] [stdout] 72 +         fn convert(&self, f: F) -> Result<T, <Env as TryFromValForContractFn>::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 72 -         fn convert(&self, f: F) -> Result<T, Self::Error> {
[INFO] [stdout] 72 +         fn convert(&self, f: F) -> Result<T, <Env as TryInto>::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/env.rs:398:30
[INFO] [stdout]     |
[INFO] [stdout] 398 |     ) -> Result<Result<T, T::Error>, Result<E, InvokeError>>
[INFO] [stdout]     |                              ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/symbol.rs:131:60
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn try_from_val(env: &Env, val: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 131 -     fn try_from_val(env: &Env, val: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 131 +     fn try_from_val(env: &Env, val: &&str) -> Result<Self, <Symbol as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 131 -     fn try_from_val(env: &Env, val: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 131 +     fn try_from_val(env: &Env, val: &&str) -> Result<Self, <Symbol as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 131 -     fn try_from_val(env: &Env, val: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 131 +     fn try_from_val(env: &Env, val: &&str) -> Result<Self, <Symbol as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 131 -     fn try_from_val(env: &Env, val: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 131 +     fn try_from_val(env: &Env, val: &&str) -> Result<Self, <Symbol as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:265:58
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 265 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 265 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <bytes::Bytes as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 265 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 265 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <bytes::Bytes as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 265 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 265 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <bytes::Bytes as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 265 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 265 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <bytes::Bytes as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:273:59
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 273 -     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, Self::Error> {
[INFO] [stdout] 273 +     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, <bytes::Bytes as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 273 -     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, Self::Error> {
[INFO] [stdout] 273 +     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, <bytes::Bytes as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 273 -     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, Self::Error> {
[INFO] [stdout] 273 +     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, <bytes::Bytes as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 273 -     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, Self::Error> {
[INFO] [stdout] 273 +     fn try_from_val(env: &Env, v: &&[u8]) -> Result<Self, <bytes::Bytes as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:281:61
[INFO] [stdout]     |
[INFO] [stdout] 281 |     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 281 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <bytes::Bytes as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 281 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <bytes::Bytes as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 281 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <bytes::Bytes as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 281 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 281 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <bytes::Bytes as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:864:64
[INFO] [stdout]     |
[INFO] [stdout] 864 |     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 864 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 864 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <BytesN<N> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 864 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 864 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <BytesN<N> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 864 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 864 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <BytesN<N> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 864 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 864 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <BytesN<N> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:872:64
[INFO] [stdout]     |
[INFO] [stdout] 872 |     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 872 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 872 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <bytes::Bytes as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 872 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 872 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <bytes::Bytes as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 872 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 872 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <bytes::Bytes as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 872 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 872 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <bytes::Bytes as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:880:61
[INFO] [stdout]     |
[INFO] [stdout] 880 |     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 880 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 880 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <BytesN<N> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 880 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 880 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <BytesN<N> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 880 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 880 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <BytesN<N> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 880 -     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, Self::Error> {
[INFO] [stdout] 880 +     fn try_from_val(env: &Env, v: &[u8; N]) -> Result<Self, <BytesN<N> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:888:64
[INFO] [stdout]     |
[INFO] [stdout] 888 |     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 888 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <[u8; N] as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 888 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <[u8; N] as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 888 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <[u8; N] as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, Self::Error> {
[INFO] [stdout] 888 +     fn try_from_val(_env: &Env, v: &BytesN<N>) -> Result<Self, <[u8; N] as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:896:67
[INFO] [stdout]     |
[INFO] [stdout] 896 |     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 896 +     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, <BytesN<N> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 896 +     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, <BytesN<N> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 896 +     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, <BytesN<N> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 896 +     fn try_from_val(env: &Env, obj: &BytesObject) -> Result<Self, <BytesN<N> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:904:59
[INFO] [stdout]     |
[INFO] [stdout] 904 |     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 904 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 904 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <BytesN<N> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 904 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 904 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <BytesN<N> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 904 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 904 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <BytesN<N> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 904 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 904 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <BytesN<N> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/bytes.rs:979:61
[INFO] [stdout]     |
[INFO] [stdout] 979 |     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 979 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 979 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <BytesN<N> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 979 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 979 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <BytesN<N> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 979 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 979 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <BytesN<N> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 979 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 979 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <BytesN<N> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:180:65
[INFO] [stdout]     |
[INFO] [stdout] 180 |     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 180 -     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 180 +     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, <map::Map<K, V> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 180 -     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 180 +     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, <map::Map<K, V> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 180 -     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 180 +     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, <map::Map<K, V> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 180 -     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 180 +     fn try_from_val(env: &Env, obj: &MapObject) -> Result<Self, <map::Map<K, V> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:197:59
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 197 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 197 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <map::Map<K, V> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 197 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 197 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <map::Map<K, V> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 197 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 197 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <map::Map<K, V> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 197 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 197 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <map::Map<K, V> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:258:61
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 258 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 258 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <map::Map<K, V> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 258 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 258 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <map::Map<K, V> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 258 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 258 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <map::Map<K, V> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 258 -     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, Self::Error> {
[INFO] [stdout] 258 +     fn try_from_val(env: &Env, val: &ScVal) -> Result<Self, <map::Map<K, V> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:350:57
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn try_get(&self, k: K) -> Result<Option<V>, V::Error> {
[INFO] [stdout]     |                                                         ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/map.rs:384:59
[INFO] [stdout]     |
[INFO] [stdout] 384 |     pub fn try_get_unchecked(&self, k: K) -> Result<V, V::Error> {
[INFO] [stdout]     |                                                           ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:171:63
[INFO] [stdout]     |
[INFO] [stdout] 171 |     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 171 -     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, Self::Error> {
[INFO] [stdout] 171 +     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, <vec::Vec<T> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 171 -     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, Self::Error> {
[INFO] [stdout] 171 +     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, <vec::Vec<T> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 171 -     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, Self::Error> {
[INFO] [stdout] 171 +     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, <vec::Vec<T> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 171 -     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, Self::Error> {
[INFO] [stdout] 171 +     fn try_from_val(env: &Env, v: &&Vec<Val>) -> Result<Self, <vec::Vec<T> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:183:65
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 183 -     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 183 +     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, <vec::Vec<T> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 183 -     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 183 +     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, <vec::Vec<T> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 183 -     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 183 +     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, <vec::Vec<T> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 183 -     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, Self::Error> {
[INFO] [stdout] 183 +     fn try_from_val(env: &Env, obj: &VecObject) -> Result<Self, <vec::Vec<T> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:195:59
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 195 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 195 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <vec::Vec<T> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 195 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 195 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <vec::Vec<T> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 195 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 195 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <vec::Vec<T> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 195 -     fn try_from_val(env: &Env, val: &Val) -> Result<Self, Self::Error> {
[INFO] [stdout] 195 +     fn try_from_val(env: &Env, val: &Val) -> Result<Self, <vec::Vec<T> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:296:61
[INFO] [stdout]     |
[INFO] [stdout] 296 |     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 296 -     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, Self::Error> {
[INFO] [stdout] 296 +     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, <vec::Vec<T> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 296 -     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, Self::Error> {
[INFO] [stdout] 296 +     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, <vec::Vec<T> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 296 -     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, Self::Error> {
[INFO] [stdout] 296 +     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, <vec::Vec<T> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 296 -     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, Self::Error> {
[INFO] [stdout] 296 +     fn try_from_val(env: &Env, val: &ScVec) -> Result<Self, <vec::Vec<T> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:307:67
[INFO] [stdout]     |
[INFO] [stdout] 307 |     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 307 -     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, Self::Error> {
[INFO] [stdout] 307 +     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, <vec::Vec<T> as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 307 -     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, Self::Error> {
[INFO] [stdout] 307 +     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, <vec::Vec<T> as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 307 -     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, Self::Error> {
[INFO] [stdout] 307 +     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, <vec::Vec<T> as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 307 -     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, Self::Error> {
[INFO] [stdout] 307 +     fn try_from_val(env: &Env, val: &VecM<ScVal>) -> Result<Self, <vec::Vec<T> as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:395:59
[INFO] [stdout]     |
[INFO] [stdout] 395 |     pub fn try_get(&self, i: u32) -> Result<Option<T>, T::Error> {
[INFO] [stdout]     |                                                           ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:425:61
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn try_get_unchecked(&self, i: u32) -> Result<T, T::Error> {
[INFO] [stdout]     |                                                             ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:496:61
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub fn try_pop_front(&mut self) -> Result<Option<T>, T::Error> {
[INFO] [stdout]     |                                                             ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:526:63
[INFO] [stdout]     |
[INFO] [stdout] 526 |     pub fn try_pop_front_unchecked(&mut self) -> Result<T, T::Error> {
[INFO] [stdout]     |                                                               ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub fn try_pop_back(&mut self) -> Result<Option<T>, T::Error> {
[INFO] [stdout]     |                                                            ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:590:62
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn try_pop_back_unchecked(&mut self) -> Result<T, T::Error> {
[INFO] [stdout]     |                                                              ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:613:53
[INFO] [stdout]     |
[INFO] [stdout] 613 |     pub fn try_first(&self) -> Result<Option<T>, T::Error> {
[INFO] [stdout]     |                                                     ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:643:55
[INFO] [stdout]     |
[INFO] [stdout] 643 |     pub fn try_first_unchecked(&self) -> Result<T, T::Error> {
[INFO] [stdout]     |                                                       ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:665:52
[INFO] [stdout]     |
[INFO] [stdout] 665 |     pub fn try_last(&self) -> Result<Option<T>, T::Error> {
[INFO] [stdout]     |                                                    ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:695:54
[INFO] [stdout]     |
[INFO] [stdout] 695 |     pub fn try_last_unchecked(&self) -> Result<T, T::Error> {
[INFO] [stdout]     |                                                      ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Error` not found for `T`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/vec.rs:902:62
[INFO] [stdout]     |
[INFO] [stdout] 902 |     pub fn iter(&self) -> UnwrappedIter<VecTryIter<T>, T, T::Error>
[INFO] [stdout]     |                                                              ^^^^^ associated type `Error` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/soroban-sdk-21.3.0/src/string.rs:170:58
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use fully-qualified syntax
[INFO] [stdout]     |
[INFO] [stdout] 170 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 170 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <string::String as FromXdr>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 170 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 170 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <string::String as TryFrom>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 170 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 170 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <string::String as TryFromValForContractFn>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 170 -     fn try_from_val(env: &Env, v: &&str) -> Result<Self, Self::Error> {
[INFO] [stdout] 170 +     fn try_from_val(env: &Env, v: &&str) -> Result<Self, <string::String as TryInto>::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0220, E0223, E0405, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0220`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `soroban-sdk` (lib) due to 118 previous errors
[INFO] running `Command { std: "docker" "inspect" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c", kill_on_drop: false }`
[INFO] [stdout] 48b406d21dd3a4942dc3f8dbe4044a80f6e1c11443c34b6cb922451fd88cd08c
