[INFO] fetching crate jsi 0.3.0-alpha.5... [INFO] checking jsi-0.3.0-alpha.5 against try#446cb600aa4837dd6c513f14fa0d25a909b177d7 for pr-149195 [INFO] extracting crate jsi 0.3.0-alpha.5 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate jsi 0.3.0-alpha.5 [INFO] finished tweaking crates.io crate jsi 0.3.0-alpha.5 [INFO] tweaked toml for crates.io crate jsi 0.3.0-alpha.5 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate jsi 0.3.0-alpha.5 on toolchain 446cb600aa4837dd6c513f14fa0d25a909b177d7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 50 packages to latest compatible versions [INFO] [stderr] Adding serde v1.0.210 (available: v1.0.228) [INFO] [stderr] Adding serde_derive v1.0.210 (available: v1.0.228) [INFO] [stderr] Adding syn v2.0.56 (available: v2.0.111) [INFO] [stderr] Adding thiserror v1.0.65 (available: v1.0.69) [INFO] [stderr] Adding thiserror-impl v1.0.65 (available: v1.0.69) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0228af9a07acd354d7a20bf21981168c3c740200c5055d9123ea9705217c9e85 [INFO] running `Command { std: "docker" "start" "-a" "0228af9a07acd354d7a20bf21981168c3c740200c5055d9123ea9705217c9e85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0228af9a07acd354d7a20bf21981168c3c740200c5055d9123ea9705217c9e85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0228af9a07acd354d7a20bf21981168c3c740200c5055d9123ea9705217c9e85", kill_on_drop: false }` [INFO] [stdout] 0228af9a07acd354d7a20bf21981168c3c740200c5055d9123ea9705217c9e85 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7a3ff9d957bd221036500134a28060df3fe2000aae7a65da78a232a427282b4a [INFO] running `Command { std: "docker" "start" "-a" "7a3ff9d957bd221036500134a28060df3fe2000aae7a65da78a232a427282b4a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling scratch v1.0.9 [INFO] [stderr] Compiling cxxbridge-flags v1.0.190 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling link-cplusplus v1.0.12 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling cxx v1.0.190 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling thiserror v1.0.65 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling codespan-reporting v0.13.1 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Checking foldhash v0.2.0 [INFO] [stderr] Checking better_any v0.2.0 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling syn v2.0.56 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling Inflector v0.11.4 [INFO] [stderr] Compiling cxx-build v1.0.190 [INFO] [stderr] Compiling cxxbridge-macro v1.0.190 [INFO] [stderr] Compiling thiserror-impl v1.0.65 [INFO] [stderr] Compiling jsi-macros v0.3.1-alpha.5 [INFO] [stderr] Compiling jsi-sys v0.3.0-alpha.5 [INFO] [stdout] error[E0659]: `HostObject` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:6:6 [INFO] [stdout] | [INFO] [stdout] 6 | impl HostObject { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `HostObject` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] note: `HostObject` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `HostObject` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:8:24 [INFO] [stdout] | [INFO] [stdout] 8 | self: Pin<&mut HostObject>, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `HostObject` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] note: `HostObject` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:9:22 [INFO] [stdout] | [INFO] [stdout] 9 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | name: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:11:20 [INFO] [stdout] | [INFO] [stdout] 11 | ) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `HostObject` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:16:24 [INFO] [stdout] | [INFO] [stdout] 16 | self: Pin<&mut HostObject>, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `HostObject` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] note: `HostObject` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:17:22 [INFO] [stdout] | [INFO] [stdout] 17 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:18:30 [INFO] [stdout] | [INFO] [stdout] 18 | ) -> UniquePtr> { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | name: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:37:31 [INFO] [stdout] | [INFO] [stdout] 37 | ) -> anyhow::Result> { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:44:18 [INFO] [stdout] | [INFO] [stdout] 44 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | name: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | value: &JsiValue, [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:54:18 [INFO] [stdout] | [INFO] [stdout] 54 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:55:26 [INFO] [stdout] | [INFO] [stdout] 55 | ) -> UniquePtr> { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:69:22 [INFO] [stdout] | [INFO] [stdout] 69 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:70:16 [INFO] [stdout] | [INFO] [stdout] 70 | name: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:71:35 [INFO] [stdout] | [INFO] [stdout] 71 | ) -> anyhow::Result>; [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:74:22 [INFO] [stdout] | [INFO] [stdout] 74 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:75:16 [INFO] [stdout] | [INFO] [stdout] 75 | name: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | value: &JsiValue, [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:78:43 [INFO] [stdout] | [INFO] [stdout] 78 | fn properties(&mut self, rt: Pin<&mut Runtime>) -> Vec>; [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:78:70 [INFO] [stdout] | [INFO] [stdout] 78 | fn properties(&mut self, rt: Pin<&mut Runtime>) -> Vec>; [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:81:6 [INFO] [stdout] | [INFO] [stdout] 81 | impl Runtime { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:83:24 [INFO] [stdout] | [INFO] [stdout] 83 | self: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:86:20 [INFO] [stdout] | [INFO] [stdout] 86 | ) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:91:24 [INFO] [stdout] | [INFO] [stdout] 91 | self: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | self: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:101:20 [INFO] [stdout] | [INFO] [stdout] 101 | ) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn global(self: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:109:39 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn description(self: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:114:6 [INFO] [stdout] | [INFO] [stdout] 114 | impl PropNameID { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:115:34 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn from_str(rt: Pin<&mut Runtime>, s: &str) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:119:41 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn from_jsi_string(rt: Pin<&mut Runtime>, s: &JsiString) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:123:42 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn to_string(&self, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:127:54 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn compare(&self, other: &Self, rt: Pin<&mut Runtime>) -> bool { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:133:42 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn to_string(&self, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:137:54 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn compare(&self, other: &Self, rt: Pin<&mut Runtime>) -> bool { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:143:34 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn from_str(rt: Pin<&mut Runtime>, s: &str) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:147:42 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn to_string(&self, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:151:54 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn compare(&self, other: &Self, rt: Pin<&mut Runtime>) -> bool { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:157:29 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn new(rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:161:42 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn from_host_object(rt: Pin<&mut Runtime>, ho: SharedPtr) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `HostObject` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:161:66 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn from_host_object(rt: Pin<&mut Runtime>, ho: SharedPtr) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `HostObject` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] note: `HostObject` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `HostObject` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:165:54 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn compare(&self, other: &Self, rt: Pin<&mut Runtime>) -> bool { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:169:45 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn get_property(&self, rt: Pin<&mut Runtime>, prop: &PropNameID) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:169:62 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn get_property(&self, rt: Pin<&mut Runtime>, prop: &PropNameID) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:169:87 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn get_property(&self, rt: Pin<&mut Runtime>, prop: &PropNameID) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:175:22 [INFO] [stdout] | [INFO] [stdout] 175 | rt: Pin<&mut Runtime>, [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `PropNameID` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:176:16 [INFO] [stdout] | [INFO] [stdout] 176 | prop: &PropNameID, [INFO] [stdout] | ^^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `PropNameID` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] note: `PropNameID` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `PropNameID` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:177:17 [INFO] [stdout] | [INFO] [stdout] 177 | value: &JsiValue, [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:182:41 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn as_array(&self, rt: Pin<&mut Runtime>) -> Option> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:186:48 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn as_array_buffer(&self, rt: Pin<&mut Runtime>) -> Option> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:190:44 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn as_function(&self, rt: Pin<&mut Runtime>) -> Option> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:194:66 [INFO] [stdout] | [INFO] [stdout] 194 | pub fn get_property_names(self: Pin<&mut Self>, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:199:6 [INFO] [stdout] | [INFO] [stdout] 199 | impl JsiValue { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:220:32 [INFO] [stdout] | [INFO] [stdout] 220 | pub fn object(rt: Pin<&mut Runtime>, o: &JsiObject) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:224:32 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn symbol(rt: Pin<&mut Runtime>, s: &JsiSymbol) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:228:32 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn string(rt: Pin<&mut Runtime>, s: &JsiString) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:232:35 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn from_json(rt: Pin<&mut Runtime>, json: &str) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:236:42 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn as_object(&self, rt: Pin<&mut Runtime>) -> Result, cxx::Exception> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:240:42 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn as_symbol(&self, rt: Pin<&mut Runtime>) -> Result, cxx::Exception> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:244:42 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_string(&self, rt: Pin<&mut Runtime>) -> Result, cxx::Exception> { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:248:42 [INFO] [stdout] | [INFO] [stdout] 248 | pub fn to_string(&self, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:254:37 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn from_object(rt: Pin<&mut Runtime>, object: &JsiObject) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `Runtime` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:258:52 [INFO] [stdout] | [INFO] [stdout] 258 | pub fn lock(self: Pin<&mut Self>, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Runtime` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] note: `Runtime` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Runtime` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0659]: `JsiValue` is ambiguous [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/shim.rs:258:75 [INFO] [stdout] | [INFO] [stdout] 258 | pub fn lock(self: Pin<&mut Self>, rt: Pin<&mut Runtime>) -> UniquePtr { [INFO] [stdout] | ^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `JsiValue` could refer to the struct imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | pub use base::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] note: `JsiValue` could also refer to the type alias imported here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/src/ffi/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use host::*; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `JsiValue` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0659`. [INFO] [stdout] [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: In file included from /opt/rustwide/target/debug/build/jsi-sys-4673239aa2958bf3/out/cxxbridge/sources/jsi-sys/src/ffi/base.rs.cc:2: [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/include/wrapper.h: In function 'void jsi_rs::ffi::Array_set(Array&, Runtime&, size_t, const Value&)': [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/include/wrapper.h:336:25: warning: the compiler can assume that the address of 'value' will never be NULL [-Waddress] [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: 336 | (self.*fp)(rt, index, &value); [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: | ^~~~~~ [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/include/wrapper.h:332:69: note: 'value' declared here [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: 332 | void Array_set(Array &self, Runtime &rt, size_t index, Value const &value) [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: | ~~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jsi-sys-0.3.0-alpha.5/include/wrapper.h:336:13: warning: 'nonnull' argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: 336 | (self.*fp)(rt, index, &value); [INFO] [stderr] warning: jsi-sys@0.3.0-alpha.5: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] error: could not compile `jsi-sys` (lib) due to 68 previous errors [INFO] running `Command { std: "docker" "inspect" "7a3ff9d957bd221036500134a28060df3fe2000aae7a65da78a232a427282b4a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a3ff9d957bd221036500134a28060df3fe2000aae7a65da78a232a427282b4a", kill_on_drop: false }` [INFO] [stdout] 7a3ff9d957bd221036500134a28060df3fe2000aae7a65da78a232a427282b4a