[INFO] fetching crate wasmer-wasix-types 0.601.0...
[INFO] testing wasmer-wasix-types-0.601.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate wasmer-wasix-types 0.601.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate wasmer-wasix-types 0.601.0
[INFO] finished tweaking crates.io crate wasmer-wasix-types 0.601.0
[INFO] tweaked toml for crates.io crate wasmer-wasix-types 0.601.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wasmer-wasix-types 0.601.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wasmer-wasix-types 0.601.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 78061e35039b9daa6191de8f2a4fbd4f7fe7788b4f8e2770d9995eb15120e97b
[INFO] running `Command { std: "docker" "start" "-a" "78061e35039b9daa6191de8f2a4fbd4f7fe7788b4f8e2770d9995eb15120e97b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "78061e35039b9daa6191de8f2a4fbd4f7fe7788b4f8e2770d9995eb15120e97b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "78061e35039b9daa6191de8f2a4fbd4f7fe7788b4f8e2770d9995eb15120e97b", kill_on_drop: false }`
[INFO] [stdout] 78061e35039b9daa6191de8f2a4fbd4f7fe7788b4f8e2770d9995eb15120e97b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 36803cf0806401a9c0efaf7b89e71588e6e614311d311ad82c963a09fccd24f5
[INFO] running `Command { std: "docker" "start" "-a" "36803cf0806401a9c0efaf7b89e71588e6e614311d311ad82c963a09fccd24f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling pulldown-cmark v0.8.0
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.70.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling find-msvc-tools v0.1.3
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling filetime v0.2.26
[INFO] [stderr]    Compiling toml_datetime v0.7.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling cc v1.2.40
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling wai-bindgen-gen-rust-wasm v0.2.3
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling bytecheck v0.6.12
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling memmap2 v0.6.2
[INFO] [stderr]    Compiling more-asserts v0.2.2
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling shared-buffer v0.1.4
[INFO] [stderr]    Compiling deranged v0.5.4
[INFO] [stderr]    Compiling wai-parser v0.2.3
[INFO] [stderr]    Compiling cmake v0.1.54
[INFO] [stderr]    Compiling regex-automata v0.4.11
[INFO] [stderr]    Compiling wai-bindgen-gen-core v0.2.3
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling wai-bindgen-gen-rust v0.2.3
[INFO] [stderr]    Compiling toml_parser v1.0.3
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling toml_edit v0.23.6
[INFO] [stderr]    Compiling regex v1.11.3
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling rkyv_derive v0.8.12
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.4
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.12
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling wasmer-derive v6.1.0
[INFO] [stderr]    Compiling wai-bindgen-rust-impl v0.2.3
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling enum-iterator v0.7.0
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling wai-bindgen-rust v0.2.3
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling num_enum v0.7.4
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling enumset_derive v0.14.0
[INFO] [stderr]    Compiling enumset v1.1.10
[INFO] [stderr]    Compiling rkyv v0.8.12
[INFO] [stderr]    Compiling wasmer v6.1.0
[INFO] [stderr]    Compiling wasmer-types v6.1.0
[INFO] [stdout] error: One of: `sys`, `js`, `jsc` `wamr`, `wasmi` or `v8` features must be enabled. Please, pick one.
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/lib.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | / compile_error!(
[INFO] [stdout] 424 | |     "One of: `sys`, `js`, `jsc` `wamr`, `wasmi` or `v8` features must be enabled. Please, pick one."
[INFO] [stdout] 425 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `source` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/error.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Trap(#[source] RuntimeError),
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `source` is an attribute that can be used by the derive macro `Error`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout] 16 + #[derive(Error)]
[INFO] [stdout] 17 | pub enum LinkError {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/mem/mod.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct WasmRef<'a, T: ValueType> {
[INFO] [stdout]    |                    ^^ unused lifetime parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/mem/mod.rs:152:22
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub struct WasmSlice<'a, T: ValueType> {
[INFO] [stdout]     |                      ^^ unused lifetime parameter
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/mem/mod.rs:376:26
[INFO] [stdout]     |
[INFO] [stdout] 376 | pub struct WasmSliceIter<'a, T: ValueType> {
[INFO] [stdout]     |                          ^^ unused lifetime parameter
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: type parameter `T` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum BackendFunctionEnv<T> {
[INFO] [stdout]    |                             ^ unused type parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `T`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout]    = help: if you intended `T` to be a const parameter, use `const T: /* Type */` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:32
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |                                ^^ unused lifetime parameter
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: type parameter `T` is never used
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:36
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |                                    ^ unused type parameter
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing `T`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: type parameter `T` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FunctionEnv<T>(pub(crate) BackendFunctionEnv<T>);
[INFO] [stdout]    |                        ^ unused type parameter          - `T` is named here, but is likely unused in the containing type
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `T`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout]    = help: if you intended `T` to be a const parameter, use `const T: /* Type */` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:59:27
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct FunctionEnvMut<'a, T: 'a>(pub(crate) BackendFunctionEnvMut<'a, T>);
[INFO] [stdout]    |                           ^^ unused lifetime parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: type parameter `T` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct FunctionEnvMut<'a, T: 'a>(pub(crate) BackendFunctionEnvMut<'a, T>);
[INFO] [stdout]    |                               ^ unused type parameter                     - `T` is named here, but is likely unused in the containing type
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `T`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:25
[INFO] [stdout]   |
[INFO] [stdout] 9 | gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout]   |                         ^^ unused lifetime parameter
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/mod.rs:10:32
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(crate) struct MemoryBuffer<'a>(pub(crate) BackendMemoryBuffer<'a>);
[INFO] [stdout]    |                                ^^ unused lifetime parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]    |                       ^^ unused lifetime parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0392]: lifetime parameter `'a` is never used
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/mod.rs:16:23
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct MemoryView<'a>(pub(crate) BackendMemoryView<'a>);
[INFO] [stdout]    |                       ^^ unused lifetime parameter
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing `'a`, referring to it in a field, or using a marker such as `PhantomData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 424 | define_vm_like!(Extern);
[INFO] [stdout]     | ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 425 | define_vm_like!(ExternFunction);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 426 | define_vm_like!(ExternGlobal);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 427 | define_vm_like!(ExternTag);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 428 | define_vm_like!(ExternMemory);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 429 | define_vm_like!(ExternTable);
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 431 | define_vm_like!(FunctionCallback);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 432 | define_vm_like!(FunctionBody);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 433 | define_vm_like!(FunctionEnvironment, Debug);
[INFO] [stdout]     | ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 434 | define_vm_like!(Instance, Debug);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 435 | define_vm_like!(Trampoline);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 438 | define_vm_like!(Function, Debug);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 439 | define_vm_like!(Global, Debug);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 440 | define_vm_like!(Tag, Debug);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 441 | define_vm_like!(Exception, Debug);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:199:16
[INFO] [stdout]     |
[INFO] [stdout] 199 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout] 200 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 442 | define_vm_like!(Memory, Debug, @From);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 443 | define_vm_like!(SharedMemory);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 444 | define_vm_like!(Table, Debug);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 446 | define_vm_like!(ExceptionRef);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 447 | define_vm_like!(ExternRef);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0084]: unsupported representation for zero-variant enum
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:13:16
[INFO] [stdout]     |
[INFO] [stdout]  13 |         #[repr(C)]
[INFO] [stdout]     |                ^
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |         --------------------- zero-variant enum
[INFO] [stdout] ...
[INFO] [stdout] 448 | define_vm_like!(FuncRef);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `()` is not an iterator
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:617:60
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub fn custom_sections<'a>(&'a self, name: &'a str) -> impl Iterator<Item = Box<[u8]>> + 'a {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Iterator` is not implemented for `()`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `!` is not an iterator
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/native/convert.rs:230:10
[INFO] [stdout]     |
[INFO] [stdout] 199 | /         match store.as_store_ref().inner.store {
[INFO] [stdout] 200 | |             #[cfg(feature = "sys")]
[INFO] [stdout] 201 | |             crate::BackendStore::Sys(_) => {
[INFO] [stdout] 202 | |                 wasmer_vm::VMExternRef::from_raw(RawValue { externref: abi }).map(VMExternRef::Sys)
[INFO] [stdout] ...   |
[INFO] [stdout] 230 | |         .map(|e| ExternRef::from_vm_externref(store, e))
[INFO] [stdout]     | |         -^^^ `!` is not an iterator
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `!: Iterator`
[INFO] [stdout]             which is required by `&mut !: Iterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `!` is not an iterator
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/native/convert.rs:271:10
[INFO] [stdout]     |
[INFO] [stdout] 245 | /         match store.as_store_ref().inner.store {
[INFO] [stdout] 246 | |             #[cfg(feature = "sys")]
[INFO] [stdout] 247 | |             crate::BackendStore::Sys(_) => {
[INFO] [stdout] 248 | |                 wasmer_vm::VMExternRef::from_raw(raw).map(VMExternRef::Sys)
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |         .map(|e| ExternRef::from_vm_externref(store, e))
[INFO] [stdout]     | |         -^^^ `!` is not an iterator
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `!: Iterator`
[INFO] [stdout]             which is required by `&mut !: Iterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `!` is not an iterator
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/native/convert.rs:324:10
[INFO] [stdout]     |
[INFO] [stdout] 293 | /         match store.as_store_ref().inner.store {
[INFO] [stdout] 294 | |             #[cfg(feature = "sys")]
[INFO] [stdout] 295 | |             crate::BackendStore::Sys(_) => {
[INFO] [stdout] 296 | |                 wasmer_vm::VMFuncRef::from_raw(RawValue { funcref: abi }).map(VMFuncRef::Sys)
[INFO] [stdout] ...   |
[INFO] [stdout] 324 | |         .map(|f| Function::from_vm_funcref(store, f))
[INFO] [stdout]     | |         -^^^ `!` is not an iterator
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `!: Iterator`
[INFO] [stdout]             which is required by `&mut !: Iterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `!` is not an iterator
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/native/convert.rs:365:10
[INFO] [stdout]     |
[INFO] [stdout] 341 | /         match store.as_store_ref().inner.store {
[INFO] [stdout] 342 | |             #[cfg(feature = "sys")]
[INFO] [stdout] 343 | |             crate::BackendStore::Sys(_) => wasmer_vm::VMFuncRef::from_raw(raw).map(VMFuncRef::Sys),
[INFO] [stdout] 344 | |             #[cfg(feature = "wamr")]
[INFO] [stdout] ...   |
[INFO] [stdout] 365 | |         .map(|f| Function::from_vm_funcref(store, f))
[INFO] [stdout]     | |         -^^^ `!` is not an iterator
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `!: Iterator`
[INFO] [stdout]             which is required by `&mut !: Iterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FunctionEnv<T>(pub(crate) BackendFunctionEnv<T>);
[INFO] [stdout]    |            ^^^^^^^^^^^ cannot infer type of the type parameter `T` declared on the struct `FunctionEnv`
[INFO] [stdout]    |
[INFO] [stdout] help: consider specifying the generic argument
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct FunctionEnv::<T><T>(pub(crate) BackendFunctionEnv<T>);
[INFO] [stdout]    |                       +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:53:16
[INFO] [stdout]     |
[INFO] [stdout]  53 |         self.0.into_mut(store)
[INFO] [stdout]     |                ^^^^^^^^ cannot infer type for type parameter `T`
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `_: Any`
[INFO] [stdout] note: required by a bound in `function::env::inner::BackendFunctionEnv::<T>::into_mut`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn into_mut(self, store: &mut impl AsStoreMut) -> FunctionEnvMut<T>
[INFO] [stdout]     |            -------- required by a bound in this associated function
[INFO] [stdout] 115 |     where
[INFO] [stdout] 116 |         T: Any + Send + 'static + Sized,
[INFO] [stdout]     |            ^^^ required by this bound in `BackendFunctionEnv::<T>::into_mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct FunctionEnvMut<'a, T: 'a>(pub(crate) BackendFunctionEnvMut<'a, T>);
[INFO] [stdout]    |            ^^^^^^^^^^^^^^ cannot infer type of the type parameter `T` declared on the struct `FunctionEnvMut`
[INFO] [stdout]    |
[INFO] [stdout] help: consider specifying the generic argument
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct FunctionEnvMut::<T><'a, T: 'a>(pub(crate) BackendFunctionEnvMut<'a, T>);
[INFO] [stdout]    |                          +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/mod.rs:74:16
[INFO] [stdout]     |
[INFO] [stdout]  74 |         self.0.as_ref()
[INFO] [stdout]     |                ^^^^^^ cannot infer type for type parameter `T`
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `_: Send`
[INFO] [stdout] note: required by a bound in `function::env::inner::BackendFunctionEnvMut::<'_, T>::as_ref`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | impl<T: Send + 'static> BackendFunctionEnvMut<'_, T> {
[INFO] [stdout]     |         ^^^^ required by this bound in `BackendFunctionEnvMut::<'_, T>::as_ref`
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn as_ref(&self) -> FunctionEnv<T> {
[INFO] [stdout]     |            ------ required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&engine::inner::BackendEngine` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/engine/inner.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |         match_rt!(on self  => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `engine::inner::BackendEngine` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/engine/inner.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | gen_rt_ty!(Engine @derives Debug, Clone);
[INFO] [stdout]    | ---------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&engine::inner::BackendEngine`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:46:22
[INFO] [stdout]    |
[INFO] [stdout] 46 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&mut entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&obj::StoreObjects` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `obj::StoreObjects` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum StoreObjects {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&obj::StoreObjects`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:69:15
[INFO] [stdout]    |
[INFO] [stdout] 69 |         match store {
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 69 ~         match store {
[INFO] [stdout] 70 +             _ => todo!(),
[INFO] [stdout] 71 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&obj::StoreObjects` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `obj::StoreObjects` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum StoreObjects {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&obj::StoreObjects`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&obj::StoreObjects` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:98:22
[INFO] [stdout]    |
[INFO] [stdout] 98 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `obj::StoreObjects` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/obj.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum StoreObjects {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&obj::StoreObjects`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:515:22
[INFO] [stdout]     |
[INFO] [stdout] 515 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:543:22
[INFO] [stdout]     |
[INFO] [stdout] 543 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&mut entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:604:22
[INFO] [stdout]     |
[INFO] [stdout] 604 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::module::inner::BackendModule` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:631:22
[INFO] [stdout]     |
[INFO] [stdout] 631 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::module::inner::BackendModule` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/module/inner.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / gen_rt_ty!(Module
[INFO] [stdout]  30 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  31 | |     @derives Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  32 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::module::inner::BackendModule`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/instance.rs:59:39
[INFO] [stdout]    |
[INFO] [stdout] 59 |         let (_inner, exports) = match &store.as_store_mut().inner.store {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 59 ~         let (_inner, exports) = match &store.as_store_mut().inner.store {
[INFO] [stdout] 60 +             _ => todo!(),
[INFO] [stdout] 61 ~         };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/instance.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let (_inner, exports) = match &store.as_store_mut().inner.store {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 118 ~         let (_inner, exports) = match &store.as_store_mut().inner.store {
[INFO] [stdout] 119 +             _ => todo!(),
[INFO] [stdout] 120 ~         };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&trap::BackendTrap` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `trap::BackendTrap` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum BackendTrap {
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&trap::BackendTrap`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&trap::BackendTrap` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:86:22
[INFO] [stdout]    |
[INFO] [stdout] 86 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `trap::BackendTrap` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum BackendTrap {
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&trap::BackendTrap`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&trap::BackendTrap` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:94:22
[INFO] [stdout]    |
[INFO] [stdout] 94 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `trap::BackendTrap` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub enum BackendTrap {
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&trap::BackendTrap`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&trap::BackendTrap` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `trap::BackendTrap` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/trap.rs:7:10
[INFO] [stdout]     |
[INFO] [stdout]   7 | pub enum BackendTrap {
[INFO] [stdout]     |          ^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&trap::BackendTrap`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 17 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 18 +             _ => todo!(),
[INFO] [stdout] 19 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&extref::inner::BackendExternRef` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:51:22
[INFO] [stdout]    |
[INFO] [stdout] 51 |         match_rt!(on self => r {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `extref::inner::BackendExternRef` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | gen_rt_ty!(ExternRef @derives derive_more::From, Debug, Clone ; @path external);
[INFO] [stdout]    | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&extref::inner::BackendExternRef`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&extref::inner::BackendExternRef` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |         match self {
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `extref::inner::BackendExternRef` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | gen_rt_ty!(ExternRef @derives derive_more::From, Debug, Clone ; @path external);
[INFO] [stdout]    | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&extref::inner::BackendExternRef`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 59 ~         match self {
[INFO] [stdout] 60 +             _ => todo!(),
[INFO] [stdout] 61 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 81 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 82 +             _ => todo!(),
[INFO] [stdout] 83 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&extref::inner::BackendExternRef` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |         match_rt!(on self => r {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `extref::inner::BackendExternRef` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/external/extref/inner.rs:8:1
[INFO] [stdout]     |
[INFO] [stdout]   8 | gen_rt_ty!(ExternRef @derives derive_more::From, Debug, Clone ; @path external);
[INFO] [stdout]     | ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&extref::inner::BackendExternRef`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:102:15
[INFO] [stdout]     |
[INFO] [stdout] 102 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 102 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 103 +             _ => todo!(),
[INFO] [stdout] 104 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:150:15
[INFO] [stdout]     |
[INFO] [stdout] 150 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 150 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 151 +             _ => todo!(),
[INFO] [stdout] 152 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:209:15
[INFO] [stdout]     |
[INFO] [stdout] 209 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 209 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 210 +             _ => todo!(),
[INFO] [stdout] 211 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:270:22
[INFO] [stdout]     |
[INFO] [stdout] 270 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:356:22
[INFO] [stdout]     |
[INFO] [stdout] 356 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:369:22
[INFO] [stdout]     |
[INFO] [stdout] 369 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:376:15
[INFO] [stdout]     |
[INFO] [stdout] 376 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 376 ~         match self {
[INFO] [stdout] 377 +             _ => todo!(),
[INFO] [stdout] 378 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:394:15
[INFO] [stdout]     |
[INFO] [stdout] 394 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 394 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 395 +             _ => todo!(),
[INFO] [stdout] 396 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:560:15
[INFO] [stdout]     |
[INFO] [stdout] 560 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 560 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 561 +             _ => todo!(),
[INFO] [stdout] 562 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:595:22
[INFO] [stdout]     |
[INFO] [stdout] 595 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::inner::BackendFunction` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:602:22
[INFO] [stdout]     |
[INFO] [stdout] 602 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::inner::BackendFunction` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/inner.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / gen_rt_ty!(Function
[INFO] [stdout]  29 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  30 | |     @derives Debug, Clone, PartialEq, Eq
[INFO] [stdout]  31 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&function::inner::BackendFunction`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnv<T>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         match self {
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnv<T>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum BackendFunctionEnv<T> {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&function::env::inner::BackendFunctionEnv<T>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 33 ~         match self {
[INFO] [stdout] 34 +             _ => todo!(),
[INFO] [stdout] 35 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnv<T>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:98:22
[INFO] [stdout]    |
[INFO] [stdout] 98 |         match_rt!(on self => f {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnv<T>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum BackendFunctionEnv<T> {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: the matched value is of type `&function::env::inner::BackendFunctionEnv<T>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnv<T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:108:22
[INFO] [stdout]     |
[INFO] [stdout] 108 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnv<T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:10:10
[INFO] [stdout]     |
[INFO] [stdout]  10 | pub enum BackendFunctionEnv<T> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&function::env::inner::BackendFunctionEnv<T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:153:22
[INFO] [stdout]     |
[INFO] [stdout] 153 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:160:22
[INFO] [stdout]     |
[INFO] [stdout] 160 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:167:15
[INFO] [stdout]     |
[INFO] [stdout] 167 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 167 ~         match self {
[INFO] [stdout] 168 +             _ => todo!(),
[INFO] [stdout] 169 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:185:15
[INFO] [stdout]     |
[INFO] [stdout] 185 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 185 ~         match self {
[INFO] [stdout] 186 +             _ => todo!(),
[INFO] [stdout] 187 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:203:22
[INFO] [stdout]     |
[INFO] [stdout] 203 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&&function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:211:22
[INFO] [stdout]     |
[INFO] [stdout] 211 |         match_rt!(on &self => f {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&&function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:219:22
[INFO] [stdout]     |
[INFO] [stdout] 219 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:225:22
[INFO] [stdout]     |
[INFO] [stdout] 225 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&mut function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&function::env::inner::BackendFunctionEnvMut<'_, T>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:236:22
[INFO] [stdout]     |
[INFO] [stdout] 236 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `function::env::inner::BackendFunctionEnvMut<'_, T>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/function/env/inner.rs:126:10
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub enum BackendFunctionEnvMut<'a, T: 'a> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: the matched value is of type `&function::env::inner::BackendFunctionEnvMut<'_, T>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:25:15
[INFO] [stdout]    |
[INFO] [stdout] 25 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 25 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 26 +             _ => todo!(),
[INFO] [stdout] 27 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&tag::inner::BackendTag` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |         match_rt!(on self => f {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `tag::inner::BackendTag` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / gen_rt_ty!(Tag
[INFO] [stdout] 16 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 17 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 18 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&tag::inner::BackendTag`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:63:15
[INFO] [stdout]    |
[INFO] [stdout] 63 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 63 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 64 +             _ => todo!(),
[INFO] [stdout] 65 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&tag::inner::BackendTag` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:94:22
[INFO] [stdout]    |
[INFO] [stdout] 94 |         match_rt!(on self => f {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `tag::inner::BackendTag` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / gen_rt_ty!(Tag
[INFO] [stdout] 16 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 17 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 18 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&tag::inner::BackendTag`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&tag::inner::BackendTag` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |         match_rt!(on self => f {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `tag::inner::BackendTag` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/tag/inner.rs:15:1
[INFO] [stdout]     |
[INFO] [stdout]  15 | / gen_rt_ty!(Tag
[INFO] [stdout]  16 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  17 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  18 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&tag::inner::BackendTag`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 16 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 17 +             _ => todo!(),
[INFO] [stdout] 18 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&exnref::inner::BackendExceptionRef` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:49:22
[INFO] [stdout]    |
[INFO] [stdout] 49 |         match_rt!(on self => r {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `exnref::inner::BackendExceptionRef` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | gen_rt_ty!(ExceptionRef @derives derive_more::From, Debug, Clone ; @path exception);
[INFO] [stdout]    | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&exnref::inner::BackendExceptionRef`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&exnref::inner::BackendExceptionRef` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:56:15
[INFO] [stdout]    |
[INFO] [stdout] 56 |         match self {
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `exnref::inner::BackendExceptionRef` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | gen_rt_ty!(ExceptionRef @derives derive_more::From, Debug, Clone ; @path exception);
[INFO] [stdout]    | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&exnref::inner::BackendExceptionRef`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 56 ~         match self {
[INFO] [stdout] 57 +             _ => todo!(),
[INFO] [stdout] 58 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 77 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 77 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 78 +             _ => todo!(),
[INFO] [stdout] 79 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&exnref::inner::BackendExceptionRef` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |         match_rt!(on self => r {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `exnref::inner::BackendExceptionRef` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/exnref/inner.rs:8:1
[INFO] [stdout]     |
[INFO] [stdout]   8 | gen_rt_ty!(ExceptionRef @derives derive_more::From, Debug, Clone ; @path exception);
[INFO] [stdout]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&exnref::inner::BackendExceptionRef`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/exception/inner.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 22 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 23 +             _ => todo!(),
[INFO] [stdout] 24 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:66:15
[INFO] [stdout]    |
[INFO] [stdout] 66 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 66 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 67 +             _ => todo!(),
[INFO] [stdout] 68 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&global::inner::BackendGlobal` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:111:22
[INFO] [stdout]     |
[INFO] [stdout] 111 |         match_rt!(on self => g {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `global::inner::BackendGlobal` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / gen_rt_ty!(Global
[INFO] [stdout]  18 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  19 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  20 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&global::inner::BackendGlobal`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&global::inner::BackendGlobal` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:130:22
[INFO] [stdout]     |
[INFO] [stdout] 130 |         match_rt!(on self => g {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `global::inner::BackendGlobal` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / gen_rt_ty!(Global
[INFO] [stdout]  18 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  19 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  20 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&global::inner::BackendGlobal`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&global::inner::BackendGlobal` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:178:22
[INFO] [stdout]     |
[INFO] [stdout] 178 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `global::inner::BackendGlobal` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / gen_rt_ty!(Global
[INFO] [stdout]  18 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  19 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  20 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&global::inner::BackendGlobal`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:185:15
[INFO] [stdout]     |
[INFO] [stdout] 185 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 185 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 186 +             _ => todo!(),
[INFO] [stdout] 187 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&global::inner::BackendGlobal` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:216:22
[INFO] [stdout]     |
[INFO] [stdout] 216 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `global::inner::BackendGlobal` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / gen_rt_ty!(Global
[INFO] [stdout]  18 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  19 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  20 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&global::inner::BackendGlobal`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&global::inner::BackendGlobal` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:224:22
[INFO] [stdout]     |
[INFO] [stdout] 224 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `global::inner::BackendGlobal` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/global/inner.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / gen_rt_ty!(Global
[INFO] [stdout]  18 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  19 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  20 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&global::inner::BackendGlobal`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 36 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 37 +             _ => todo!(),
[INFO] [stdout] 38 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / gen_rt_ty!(Table
[INFO] [stdout] 20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 22 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / gen_rt_ty!(Table
[INFO] [stdout] 20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 22 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / gen_rt_ty!(Table
[INFO] [stdout] 20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 22 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / gen_rt_ty!(Table
[INFO] [stdout] 20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout] 21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout] 22 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:117:22
[INFO] [stdout]     |
[INFO] [stdout] 117 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | / gen_rt_ty!(Table
[INFO] [stdout]  20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  22 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 138 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 139 +             _ => todo!(),
[INFO] [stdout] 140 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:199:15
[INFO] [stdout]     |
[INFO] [stdout] 199 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 199 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 200 +             _ => todo!(),
[INFO] [stdout] 201 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:230:22
[INFO] [stdout]     |
[INFO] [stdout] 230 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | / gen_rt_ty!(Table
[INFO] [stdout]  20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  22 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&table::inner::BackendTable` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:237:22
[INFO] [stdout]     |
[INFO] [stdout] 237 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `table::inner::BackendTable` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/table/inner.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout]  19 | / gen_rt_ty!(Table
[INFO] [stdout]  20 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  21 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  22 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&table::inner::BackendTable`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::buffer::inner::BackendMemoryBuffer<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:18:22
[INFO] [stdout]    |
[INFO] [stdout] 18 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::buffer::inner::BackendMemoryBuffer<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout] 10 | |     @derives Debug, Copy, Clone, derive_more::From;
[INFO] [stdout] 11 | |     @path memory
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::buffer::inner::BackendMemoryBuffer<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::buffer::inner::BackendMemoryBuffer<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::buffer::inner::BackendMemoryBuffer<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout] 10 | |     @derives Debug, Copy, Clone, derive_more::From;
[INFO] [stdout] 11 | |     @path memory
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::buffer::inner::BackendMemoryBuffer<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::buffer::inner::BackendMemoryBuffer<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:38:22
[INFO] [stdout]    |
[INFO] [stdout] 38 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::buffer::inner::BackendMemoryBuffer<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout] 10 | |     @derives Debug, Copy, Clone, derive_more::From;
[INFO] [stdout] 11 | |     @path memory
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::buffer::inner::BackendMemoryBuffer<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::buffer::inner::BackendMemoryBuffer<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:45:15
[INFO] [stdout]    |
[INFO] [stdout] 45 |         match self {
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::buffer::inner::BackendMemoryBuffer<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout] 10 | |     @derives Debug, Copy, Clone, derive_more::From;
[INFO] [stdout] 11 | |     @path memory
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::buffer::inner::BackendMemoryBuffer<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 45 ~         match self {
[INFO] [stdout] 46 +             _ => todo!(),
[INFO] [stdout] 47 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::buffer::inner::BackendMemoryBuffer<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 77 |         match self {
[INFO] [stdout]    |               ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::buffer::inner::BackendMemoryBuffer<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/buffer/inner.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / gen_rt_ty!(MemoryBuffer<'a>
[INFO] [stdout] 10 | |     @derives Debug, Copy, Clone, derive_more::From;
[INFO] [stdout] 11 | |     @path memory
[INFO] [stdout] 12 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::buffer::inner::BackendMemoryBuffer<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 77 ~         match self {
[INFO] [stdout] 78 +             _ => todo!(),
[INFO] [stdout] 79 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:31:15
[INFO] [stdout]    |
[INFO] [stdout] 31 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 31 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 32 +             _ => todo!(),
[INFO] [stdout] 33 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:123:22
[INFO] [stdout]     |
[INFO] [stdout] 123 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:130:22
[INFO] [stdout]     |
[INFO] [stdout] 130 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:192:22
[INFO] [stdout]     |
[INFO] [stdout] 192 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:200:22
[INFO] [stdout]     |
[INFO] [stdout] 200 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:220:15
[INFO] [stdout]     |
[INFO] [stdout] 220 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 220 ~         match self {
[INFO] [stdout] 221 +             _ => todo!(),
[INFO] [stdout] 222 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:254:15
[INFO] [stdout]     |
[INFO] [stdout] 254 |         match &store.as_store_mut().inner.store {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 254 ~         match &store.as_store_mut().inner.store {
[INFO] [stdout] 255 +             _ => todo!(),
[INFO] [stdout] 256 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:298:15
[INFO] [stdout]     |
[INFO] [stdout] 298 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 298 ~         match self {
[INFO] [stdout] 299 +             _ => todo!(),
[INFO] [stdout] 300 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:329:15
[INFO] [stdout]     |
[INFO] [stdout] 329 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 329 ~         match self {
[INFO] [stdout] 330 +             _ => todo!(),
[INFO] [stdout] 331 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:369:22
[INFO] [stdout]     |
[INFO] [stdout] 369 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::inner::BackendMemory` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:377:22
[INFO] [stdout]     |
[INFO] [stdout] 377 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::inner::BackendMemory` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:40:29
[INFO] [stdout]     |
[INFO] [stdout]  40 |               pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/inner.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout]  10 | / gen_rt_ty!(Memory
[INFO] [stdout]  11 | |     @cfg feature = "artifact-size" => derive(loupe::MemoryUsage)
[INFO] [stdout]  12 | |     @derives Debug, Clone, PartialEq, Eq, derive_more::From
[INFO] [stdout]  13 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::inner::BackendMemory`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&entities::store::inner::BackendStore` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |         match &store.as_store_ref().inner.store {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `entities::store::inner::BackendStore` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/store/inner.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | gen_rt_ty!(Store @derives derive_more::From, Debug; @path store);
[INFO] [stdout]    | ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&entities::store::inner::BackendStore`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]    |
[INFO] [stdout] 22 ~         match &store.as_store_ref().inner.store {
[INFO] [stdout] 23 +             _ => todo!(),
[INFO] [stdout] 24 +         }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:69:22
[INFO] [stdout]    |
[INFO] [stdout] 69 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]    | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]    | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:92:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |         match_rt!(on self => s {
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]    | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]    = note: references are always considered inhabited
[INFO] [stdout]    = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]    = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:110:22
[INFO] [stdout]     |
[INFO] [stdout] 110 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:129:22
[INFO] [stdout]     |
[INFO] [stdout] 129 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |         match self {
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern as shown
[INFO] [stdout]     |
[INFO] [stdout] 136 ~         match self {
[INFO] [stdout] 137 +             _ => todo!(),
[INFO] [stdout] 138 +         }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:161:22
[INFO] [stdout]     |
[INFO] [stdout] 161 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:193:22
[INFO] [stdout]     |
[INFO] [stdout] 193 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:207:22
[INFO] [stdout]     |
[INFO] [stdout] 207 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&memory::view::inner::BackendMemoryView<'_>` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `memory::view::inner::BackendMemoryView<'_>` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/utils/macros/backend.rs:73:29
[INFO] [stdout]     |
[INFO] [stdout]  73 |             pub(crate) enum [<Backend $id>]$(<$lt>)? {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/entities/memory/view/inner.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | gen_rt_ty!(MemoryView<'a> @derives Debug, derive_more::From ; @path memory::view);
[INFO] [stdout]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&memory::view::inner::BackendMemoryView<'_>`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `gen_rt_ty` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&vm::VMFunctionEnvironment` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/impls.rs:17:22
[INFO] [stdout]     |
[INFO] [stdout]  17 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `vm::VMFunctionEnvironment` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 433 | define_vm_like!(FunctionEnvironment, Debug);
[INFO] [stdout]     | ------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&vm::VMFunctionEnvironment`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0004]: non-exhaustive patterns: type `&mut vm::VMFunctionEnvironment` is non-empty
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/impls.rs:25:22
[INFO] [stdout]     |
[INFO] [stdout]  25 |         match_rt!(on self => s {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: `vm::VMFunctionEnvironment` defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wasmer-6.1.0/src/vm/mod.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout]  14 |         pub enum [<VM $name>] {
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 433 | define_vm_like!(FunctionEnvironment, Debug);
[INFO] [stdout]     | ------------------------------------------- in this macro invocation
[INFO] [stdout]     = note: the matched value is of type `&mut vm::VMFunctionEnvironment`
[INFO] [stdout]     = note: references are always considered inhabited
[INFO] [stdout]     = help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern
[INFO] [stdout]     = note: this error originates in the macro `define_vm_like` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0004, E0084, E0277, E0282, E0283, E0392, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0004`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wasmer` (lib) due to 153 previous errors
[INFO] running `Command { std: "docker" "inspect" "36803cf0806401a9c0efaf7b89e71588e6e614311d311ad82c963a09fccd24f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "36803cf0806401a9c0efaf7b89e71588e6e614311d311ad82c963a09fccd24f5", kill_on_drop: false }`
[INFO] [stdout] 36803cf0806401a9c0efaf7b89e71588e6e614311d311ad82c963a09fccd24f5
