[INFO] fetching crate wayland-backend 0.3.15...
[INFO] testing wayland-backend-0.3.15 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate wayland-backend 0.3.15 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate wayland-backend 0.3.15
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wayland-backend 0.3.15
[INFO] tweaked toml for crates.io crate wayland-backend 0.3.15 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wayland-backend 0.3.15 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wayland-backend 0.3.15 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6a7626045a92ffc9909112052107e82668a3e19c6e74db6c10c1b78ef2230b5f
[INFO] running `Command { std: "docker" "start" "-a" "6a7626045a92ffc9909112052107e82668a3e19c6e74db6c10c1b78ef2230b5f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6a7626045a92ffc9909112052107e82668a3e19c6e74db6c10c1b78ef2230b5f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a7626045a92ffc9909112052107e82668a3e19c6e74db6c10c1b78ef2230b5f", kill_on_drop: false }`
[INFO] [stdout] 6a7626045a92ffc9909112052107e82668a3e19c6e74db6c10c1b78ef2230b5f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b802dffde0cbe30966f705ef7c748881bfafe7dd5427be39aa3bd64a5964b123
[INFO] running `Command { std: "docker" "start" "-a" "b802dffde0cbe30966f705ef7c748881bfafe7dd5427be39aa3bd64a5964b123", kill_on_drop: false }`
[INFO] [stderr]    Compiling wayland-sys v0.31.11
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling wayland-backend v0.3.15 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.96s
[INFO] running `Command { std: "docker" "inspect" "b802dffde0cbe30966f705ef7c748881bfafe7dd5427be39aa3bd64a5964b123", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b802dffde0cbe30966f705ef7c748881bfafe7dd5427be39aa3bd64a5964b123", kill_on_drop: false }`
[INFO] [stdout] b802dffde0cbe30966f705ef7c748881bfafe7dd5427be39aa3bd64a5964b123
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 806484c13bf25e4188cfde6b83c68d7f30d707c9e5fe0c0c03a3257b668e4a93
[INFO] running `Command { std: "docker" "start" "-a" "806484c13bf25e4188cfde6b83c68d7f30d707c9e5fe0c0c03a3257b668e4a93", kill_on_drop: false }`
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling concat-idents v1.1.5
[INFO] [stderr]    Compiling wayland-backend v0.3.15 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `wayland_scanner` in this scope
[INFO] [stdout]   --> src/test/mod.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     wayland_scanner::generate_interfaces!(
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `wayland_scanner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/destroy_object.rs:82:48
[INFO] [stdout]    |
[INFO] [stdout] 82 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/destroy_object.rs:90:32
[INFO] [stdout]    |
[INFO] [stdout] 90 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 90 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 90 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:102:50
[INFO] [stdout]     |
[INFO] [stdout] 102 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:130:48
[INFO] [stdout]     |
[INFO] [stdout] 130 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:138:32
[INFO] [stdout]     |
[INFO] [stdout] 138 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 138 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 138 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:157:32
[INFO] [stdout]     |
[INFO] [stdout] 157 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:179:48
[INFO] [stdout]     |
[INFO] [stdout] 179 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:187:32
[INFO] [stdout]     |
[INFO] [stdout] 187 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 187 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 187 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:199:50
[INFO] [stdout]     |
[INFO] [stdout] 199 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:206:32
[INFO] [stdout]     |
[INFO] [stdout] 206 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:235:48
[INFO] [stdout]     |
[INFO] [stdout] 235 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:243:32
[INFO] [stdout]     |
[INFO] [stdout] 243 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 243 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 243 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:255:50
[INFO] [stdout]     |
[INFO] [stdout] 255 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destroy_object.rs:262:32
[INFO] [stdout]     |
[INFO] [stdout] 262 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/destructors.rs:86:48
[INFO] [stdout]    |
[INFO] [stdout] 86 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/destructors.rs:94:32
[INFO] [stdout]    |
[INFO] [stdout] 94 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 94 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 94 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:106:50
[INFO] [stdout]     |
[INFO] [stdout] 106 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:113:32
[INFO] [stdout]     |
[INFO] [stdout] 113 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:147:48
[INFO] [stdout]     |
[INFO] [stdout] 147 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:155:32
[INFO] [stdout]     |
[INFO] [stdout] 155 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 155 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 155 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:167:50
[INFO] [stdout]     |
[INFO] [stdout] 167 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/destructors.rs:174:32
[INFO] [stdout]     |
[INFO] [stdout] 174 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/many_args.rs:136:48
[INFO] [stdout]     |
[INFO] [stdout] 136 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 1, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/many_args.rs:144:32
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 144 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 144 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/many_args.rs:156:50
[INFO] [stdout]     |
[INFO] [stdout] 156 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/many_args.rs:163:32
[INFO] [stdout]     |
[INFO] [stdout] 163 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TERTIARY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/object_args.rs:61:71
[INFO] [stdout]    |
[INFO] [stdout] 61 |                         assert!(&ter.interface().name == &interfaces::TERTIARY_INTERFACE.name);
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_server_objectdata!(server_rs);
[INFO] [stdout]    | ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_server_objectdata` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TERTIARY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/object_args.rs:61:71
[INFO] [stdout]    |
[INFO] [stdout] 61 |                         assert!(&ter.interface().name == &interfaces::TERTIARY_INTERFACE.name);
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_server_objectdata!(server_sys);
[INFO] [stdout]    | ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_server_objectdata` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:139:48
[INFO] [stdout]     |
[INFO] [stdout] 139 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:147:32
[INFO] [stdout]     |
[INFO] [stdout] 147 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 147 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 147 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:159:50
[INFO] [stdout]     |
[INFO] [stdout] 159 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:166:32
[INFO] [stdout]     |
[INFO] [stdout] 166 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:238:48
[INFO] [stdout]     |
[INFO] [stdout] 238 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data);
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:246:32
[INFO] [stdout]     |
[INFO] [stdout] 246 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 246 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout] 246 +             Some((&WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:258:50
[INFO] [stdout]     |
[INFO] [stdout] 258 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:265:32
[INFO] [stdout]     |
[INFO] [stdout] 265 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3))
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:298:48
[INFO] [stdout]     |
[INFO] [stdout] 298 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data);
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:306:32
[INFO] [stdout]     |
[INFO] [stdout] 306 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 306 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout] 306 +             Some((&WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:318:50
[INFO] [stdout]     |
[INFO] [stdout] 318 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:325:32
[INFO] [stdout]     |
[INFO] [stdout] 325 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3))
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:355:48
[INFO] [stdout]     |
[INFO] [stdout] 355 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, server_data);
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:363:32
[INFO] [stdout]     |
[INFO] [stdout] 363 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 363 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 363 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:375:50
[INFO] [stdout]     |
[INFO] [stdout] 375 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:382:32
[INFO] [stdout]     |
[INFO] [stdout] 382 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:424:48
[INFO] [stdout]     |
[INFO] [stdout] 424 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 5, server_data.clone());
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:432:32
[INFO] [stdout]     |
[INFO] [stdout] 432 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 432 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 432 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:444:50
[INFO] [stdout]     |
[INFO] [stdout] 444 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/object_args.rs:451:32
[INFO] [stdout]     |
[INFO] [stdout] 451 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/protocol_error.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |         &interfaces::TEST_GLOBAL_INTERFACE,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/protocol_error.rs:64:32
[INFO] [stdout]    |
[INFO] [stdout] 64 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 64 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 64 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/protocol_error.rs:76:50
[INFO] [stdout]    |
[INFO] [stdout] 76 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/protocol_error.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |         &interfaces::TEST_GLOBAL_INTERFACE,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:282:32
[INFO] [stdout]     |
[INFO] [stdout] 282 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 282 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 282 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:294:50
[INFO] [stdout]     |
[INFO] [stdout] 294 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:301:32
[INFO] [stdout]     |
[INFO] [stdout] 301 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:333:22
[INFO] [stdout]     |
[INFO] [stdout] 333 |         &interfaces::TEST_GLOBAL_INTERFACE,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/protocol_error.rs:358:46
[INFO] [stdout]     |
[INFO] [stdout] 358 |                     CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap()
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/server_created_objects.rs:27:38
[INFO] [stdout]    |
[INFO] [stdout] 27 |                         &interfaces::QUAD_INTERFACE,
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 62 | impl_globalhandler!(server_rs);
[INFO] [stdout]    | ------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/server_created_objects.rs:44:38
[INFO] [stdout]    |
[INFO] [stdout] 44 |                         &interfaces::QUAD_INTERFACE,
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 62 | impl_globalhandler!(server_rs);
[INFO] [stdout]    | ------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/server_created_objects.rs:27:38
[INFO] [stdout]    |
[INFO] [stdout] 27 |                         &interfaces::QUAD_INTERFACE,
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 63 | impl_globalhandler!(server_sys);
[INFO] [stdout]    | ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `QUAD_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/server_created_objects.rs:44:38
[INFO] [stdout]    |
[INFO] [stdout] 44 |                         &interfaces::QUAD_INTERFACE,
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] ...
[INFO] [stdout] 63 | impl_globalhandler!(server_sys);
[INFO] [stdout]    | ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_globalhandler` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/server_created_objects.rs:120:48
[INFO] [stdout]     |
[INFO] [stdout] 120 |     server.handle().create_global(&interfaces::TEST_GLOBAL_INTERFACE, 3, Arc::new(ServerData));
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/server_created_objects.rs:128:32
[INFO] [stdout]     |
[INFO] [stdout] 128 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 128 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout] 128 +             Some((&WL_REGISTRY_INTERFACE, 1)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/server_created_objects.rs:140:50
[INFO] [stdout]     |
[INFO] [stdout] 140 |                         CString::new(interfaces::TEST_GLOBAL_INTERFACE.name.as_bytes()).unwrap(),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TEST_GLOBAL_INTERFACE` in module `interfaces`
[INFO] [stdout]    --> src/test/server_created_objects.rs:147:32
[INFO] [stdout]     |
[INFO] [stdout] 147 |             Some((&interfaces::TEST_GLOBAL_INTERFACE, 3)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_CALLBACK_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/sync.rs:50:32
[INFO] [stdout]    |
[INFO] [stdout] 50 |             Some((&interfaces::WL_CALLBACK_INTERFACE, 1)),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::core_interfaces::WL_CALLBACK_INTERFACE;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `WL_CALLBACK_INTERFACE`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 50 -             Some((&interfaces::WL_CALLBACK_INTERFACE, 1)),
[INFO] [stdout] 50 +             Some((&WL_CALLBACK_INTERFACE, 1)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WL_REGISTRY_INTERFACE` in module `interfaces`
[INFO] [stdout]   --> src/test/sync.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^ not found in `interfaces`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this static
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::core_interfaces::WL_REGISTRY_INTERFACE;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `WL_REGISTRY_INTERFACE`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 83 -             Some((&interfaces::WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout] 83 +             Some((&WL_REGISTRY_INTERFACE, 1))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate as wayland_backend`
[INFO] [stdout]   --> src/test/mod.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 |     use crate as wayland_backend;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_class` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:105:67
[INFO] [stdout]     |
[INFO] [stdout] 105 |             CStr::from_ptr(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_class, ptr))
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:120:57
[INFO] [stdout]     |
[INFO] [stdout] 120 |         let id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, ptr);
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_listener` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:124:52
[INFO] [stdout]     |
[INFO] [stdout] 124 |             ffi_dispatch!(wayland_client_handle(), wl_proxy_get_listener, ptr),
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:131:59
[INFO] [stdout]     |
[INFO] [stdout] 131 |                 &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, ptr)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `is_lib_available` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |         if !is_lib_available() {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_connect_to_fd` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:251:52
[INFO] [stdout]     |
[INFO] [stdout] 251 |             ffi_dispatch!(wayland_client_handle(), wl_display_connect_to_fd, stream.into_raw_fd())
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_create_queue` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:274:61
[INFO] [stdout]     |
[INFO] [stdout] 274 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_create_queue, display) };
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_flush` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:301:61
[INFO] [stdout]     |
[INFO] [stdout] 301 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_flush, guard.display) };
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_fd` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 wl_display_get_fd,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_protocol_error` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:357:21
[INFO] [stdout]     |
[INFO] [stdout] 357 |                     wl_display_get_protocol_error,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_dispatch_queue_pending` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:406:52
[INFO] [stdout]     |
[INFO] [stdout] 406 |             ffi_dispatch!(wayland_client_handle(), wl_display_dispatch_queue_pending, display, evq)
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_prepare_read_queue` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:437:52
[INFO] [stdout]     |
[INFO] [stdout] 437 |             ffi_dispatch!(wayland_client_handle(), wl_display_prepare_read_queue, display, evq)
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_fd` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:450:17
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 wl_display_get_fd,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_read_events` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:465:61
[INFO] [stdout]     |
[INFO] [stdout] 465 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_read_events, self.display) };
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_cancel_read` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:484:56
[INFO] [stdout]     |
[INFO] [stdout] 484 |                 ffi_dispatch!(wayland_client_handle(), wl_display_cancel_read, self.display);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_version` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:509:61
[INFO] [stdout]     |
[INFO] [stdout] 509 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_version, id.ptr) }
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:531:21
[INFO] [stdout]     |
[INFO] [stdout] 531 |                     wl_proxy_get_user_data,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:538:21
[INFO] [stdout]     |
[INFO] [stdout] 538 |                     wl_proxy_set_user_data,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:550:52
[INFO] [stdout]     |
[INFO] [stdout] 550 |             ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, id.id.ptr);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_version` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:593:61
[INFO] [stdout]     |
[INFO] [stdout] 593 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_version, id.ptr) }
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_marshal_array` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:704:21
[INFO] [stdout]     |
[INFO] [stdout] 704 |                     wl_proxy_marshal_array,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_create_wrapper` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:715:60
[INFO] [stdout]     |
[INFO] [stdout] 715 |                     ffi_dispatch!(wayland_client_handle(), wl_proxy_create_wrapper, id.ptr);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_queue` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:716:56
[INFO] [stdout]     |
[INFO] [stdout] 716 |                 ffi_dispatch!(wayland_client_handle(), wl_proxy_set_queue, wrapped_ptr, guard.evq);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_marshal_array_constructor_versioned` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:719:21
[INFO] [stdout]     |
[INFO] [stdout] 719 |                     wl_proxy_marshal_array_constructor_versioned,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_wrapper_destroy` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:726:56
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 ffi_dispatch!(wayland_client_handle(), wl_proxy_wrapper_destroy, wrapped_ptr);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:747:64
[INFO] [stdout]     |
[INFO] [stdout] 747 |                         ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, ret);
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:778:55
[INFO] [stdout]     |
[INFO] [stdout] 778 |             &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, id.ptr)
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:799:59
[INFO] [stdout]     |
[INFO] [stdout] 799 |             &mut *(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, id.ptr)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_queue` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:822:52
[INFO] [stdout]     |
[INFO] [stdout] 822 |             ffi_dispatch!(wayland_client_handle(), wl_proxy_set_queue, proxy, guard.evq);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:842:69
[INFO] [stdout]     |
[INFO] [stdout] 842 |                 id: unsafe { ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, proxy) },
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_add_dispatcher` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:853:17
[INFO] [stdout]     |
[INFO] [stdout] 853 |                 wl_proxy_add_dispatcher,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:876:48
[INFO] [stdout]     |
[INFO] [stdout] 876 |         ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, proxy) as *mut ProxyUserData
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:923:73
[INFO] [stdout]     |
[INFO] [stdout] 923 |                     let obj_id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, obj);
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_listener` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:927:64
[INFO] [stdout]     |
[INFO] [stdout] 927 |                         ffi_dispatch!(wayland_client_handle(), wl_proxy_get_listener, obj);
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:931:71
[INFO] [stdout]     |
[INFO] [stdout] 931 | ...                   &*(ffi_dispatch!(wayland_client_handle(), wl_proxy_get_user_data, obj)
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope
[INFO] [stdout]    --> src/sys/client_impl/mod.rs:991:68
[INFO] [stdout]     |
[INFO] [stdout] 991 |                         id: ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, obj),
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_add_dispatcher` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                         wl_proxy_add_dispatcher,
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_id` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1023:59
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     let proxy_id = ffi_dispatch!(wayland_client_handle(), wl_proxy_get_id, proxy);
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_set_user_data` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1051:48
[INFO] [stdout]      |
[INFO] [stdout] 1051 |         ffi_dispatch!(wayland_client_handle(), wl_proxy_set_user_data, proxy, std::ptr::null_mut());
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1054:48
[INFO] [stdout]      |
[INFO] [stdout] 1054 |         ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, proxy);
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1089:21
[INFO] [stdout]      |
[INFO] [stdout] 1089 |                     wl_proxy_get_user_data,
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_proxy_destroy` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1094:56
[INFO] [stdout]      |
[INFO] [stdout] 1094 |                 ffi_dispatch!(wayland_client_handle(), wl_proxy_destroy, proxy_ptr);
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_event_queue_destroy` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1097:57
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         unsafe { ffi_dispatch!(wayland_client_handle(), wl_event_queue_destroy, self.evq) }
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_disconnect` in this scope
[INFO] [stdout]     --> src/sys/client_impl/mod.rs:1100:61
[INFO] [stdout]      |
[INFO] [stdout] 1100 |             unsafe { ffi_dispatch!(wayland_client_handle(), wl_display_disconnect, self.display) }
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:102:61
[INFO] [stdout]     |
[INFO] [stdout] 102 |             unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, self.ptr) };
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:104:61
[INFO] [stdout]     |
[INFO] [stdout] 104 |             unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, other.ptr) };
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:116:57
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, ptr);
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_class` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:124:69
[INFO] [stdout]     |
[INFO] [stdout] 124 |             let iface_name = ffi_dispatch!(wayland_server_handle(), wl_resource_get_class, ptr);
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:135:17
[INFO] [stdout]     |
[INFO] [stdout] 135 |                 wl_resource_instance_of,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:147:64
[INFO] [stdout]     |
[INFO] [stdout] 147 |             let udata = ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, ptr)
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_class` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:162:71
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 CStr::from_ptr(ffi_dispatch!(wayland_server_handle(), wl_resource_get_class, ptr))
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_destroy_listener` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:172:17
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 wl_resource_get_destroy_listener,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:180:32
[INFO] [stdout]     |
[INFO] [stdout] 180 |                 let listener = signal::rust_listener_create(external_resource_destroy_notify);
[INFO] [stdout]     |                                ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:183:21
[INFO] [stdout]     |
[INFO] [stdout] 183 |                     signal::rust_listener_set_user_data(listener, data as *mut c_void);
[INFO] [stdout]     |                     ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_add_destroy_listener` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:187:21
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     wl_resource_add_destroy_listener,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:195:25
[INFO] [stdout]     |
[INFO] [stdout] 195 |                         signal::rust_listener_get_user_data(listener) as *mut ExternalResourceData;
[INFO] [stdout]     |                         ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:221:23
[INFO] [stdout]     |
[INFO] [stdout] 221 |         Box::from_raw(signal::rust_listener_get_user_data(listener) as *mut ExternalResourceData)
[INFO] [stdout]     |                       ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 |         signal::rust_listener_destroy(listener);
[INFO] [stdout]     |         ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `is_lib_available` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |         if !is_lib_available() {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_create` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:324:71
[INFO] [stdout]     |
[INFO] [stdout] 324 |         let display = unsafe { ffi_dispatch!(wayland_server_handle(), wl_display_create) };
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_set_global_filter` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:341:17
[INFO] [stdout]     |
[INFO] [stdout] 341 |                 wl_display_set_global_filter,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:354:62
[INFO] [stdout]     |
[INFO] [stdout] 354 |             let evl = ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, display);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_add_timer` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:358:17
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 wl_event_loop_add_timer,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:388:56
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, self.display_ptr);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_get_fd` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:391:17
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 wl_event_loop_get_fd,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_event_loop` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:410:56
[INFO] [stdout]     |
[INFO] [stdout] 410 |                 ffi_dispatch!(wayland_server_handle(), wl_display_get_event_loop, display);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_event_loop_dispatch` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:411:52
[INFO] [stdout]     |
[INFO] [stdout] 411 |             ffi_dispatch!(wayland_server_handle(), wl_event_loop_dispatch, evl_ptr, 0)
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_destroy_clients` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:435:52
[INFO] [stdout]     |
[INFO] [stdout] 435 |             ffi_dispatch!(wayland_server_handle(), wl_display_destroy_clients, self.display);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:443:21
[INFO] [stdout]     |
[INFO] [stdout] 443 |                     wl_global_get_user_data,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_destroy` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:446:56
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 ffi_dispatch!(wayland_server_handle(), wl_global_destroy, global.ptr);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_destroy` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:451:52
[INFO] [stdout]     |
[INFO] [stdout] 451 |             ffi_dispatch!(wayland_server_handle(), wl_display_destroy, self.display);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:557:17
[INFO] [stdout]     |
[INFO] [stdout] 557 |                 wl_resource_create,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_destroy` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:580:52
[INFO] [stdout]     |
[INFO] [stdout] 580 |             ffi_dispatch!(wayland_server_handle(), wl_resource_destroy, id.id.ptr);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:620:17
[INFO] [stdout]     |
[INFO] [stdout] 620 |                 wl_resource_instance_of,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:631:55
[INFO] [stdout]     |
[INFO] [stdout] 631 |             &*(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr)
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:665:17
[INFO] [stdout]     |
[INFO] [stdout] 665 |                 wl_resource_instance_of,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:676:59
[INFO] [stdout]     |
[INFO] [stdout] 676 |             &mut *(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_create` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:724:17
[INFO] [stdout]     |
[INFO] [stdout] 724 |                 wl_global_create,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:769:59
[INFO] [stdout]     |
[INFO] [stdout] 769 |             &mut *(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_remove` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:780:56
[INFO] [stdout]     |
[INFO] [stdout] 780 |                 ffi_dispatch!(wayland_server_handle(), wl_global_remove, id.ptr);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:799:66
[INFO] [stdout]     |
[INFO] [stdout] 799 |             Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr)
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_destroy` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:805:52
[INFO] [stdout]     |
[INFO] [stdout] 805 |             ffi_dispatch!(wayland_server_handle(), wl_global_destroy, id.ptr);
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:834:66
[INFO] [stdout]     |
[INFO] [stdout] 834 |             Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr)
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_version` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:914:61
[INFO] [stdout]     |
[INFO] [stdout] 914 |             unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_version, id.ptr) }
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_create` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:928:17
[INFO] [stdout]     |
[INFO] [stdout] 928 |                 wl_client_create,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:947:69
[INFO] [stdout]     |
[INFO] [stdout] 947 |             let client_ptr = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, id.ptr);
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_get_credentials` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:977:17
[INFO] [stdout]     |
[INFO] [stdout] 977 |                 wl_client_get_credentials,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_get_client_list` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:990:52
[INFO] [stdout]     |
[INFO] [stdout] 990 |             ffi_dispatch!(wayland_server_handle(), wl_display_get_client_list, self.display)
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_from_link` in this scope
[INFO] [stdout]    --> src/sys/server_impl/mod.rs:995:60
[INFO] [stdout]     |
[INFO] [stdout] 995 |                     ffi_dispatch!(wayland_server_handle(), wl_client_from_link, client_list);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_for_each_resource` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1034:17
[INFO] [stdout]      |
[INFO] [stdout] 1034 |                 wl_client_for_each_resource,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_get_object` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1054:52
[INFO] [stdout]      |
[INFO] [stdout] 1054 |             ffi_dispatch!(wayland_server_handle(), wl_client_get_object, client_id.ptr, protocol_id)
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_instance_of` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1076:17
[INFO] [stdout]      |
[INFO] [stdout] 1076 |                 wl_resource_instance_of,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1087:55
[INFO] [stdout]      |
[INFO] [stdout] 1087 |             &*(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, id.ptr)
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_post_event_array` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1194:17
[INFO] [stdout]      |
[INFO] [stdout] 1194 |                 wl_resource_post_event_array,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_destroy` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1210:60
[INFO] [stdout]      |
[INFO] [stdout] 1210 |                     ffi_dispatch!(wayland_server_handle(), wl_resource_destroy, id.ptr);
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1225:61
[INFO] [stdout]      |
[INFO] [stdout] 1225 |             unsafe { ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, id.ptr) };
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_post_error` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1233:17
[INFO] [stdout]      |
[INFO] [stdout] 1233 |                 wl_resource_post_error,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_destroy` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1253:52
[INFO] [stdout]      |
[INFO] [stdout] 1253 |             ffi_dispatch!(wayland_server_handle(), wl_client_destroy, client_id.ptr);
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1262:55
[INFO] [stdout]      |
[INFO] [stdout] 1262 |             &*(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, id.ptr)
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_flush` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1301:65
[INFO] [stdout]      |
[INFO] [stdout] 1301 |                 unsafe { ffi_dispatch!(wayland_server_handle(), wl_client_flush, client_id.ptr) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_display_flush_clients` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1308:60
[INFO] [stdout]      |
[INFO] [stdout] 1308 |                     ffi_dispatch!(wayland_server_handle(), wl_display_flush_clients, self.display);
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_event_source_timer_update` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1318:21
[INFO] [stdout]      |
[INFO] [stdout] 1318 |                     wl_event_source_timer_update,
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1350:20
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     let listener = signal::rust_listener_create(client_destroy_notify);
[INFO] [stdout]      |                    ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1353:9
[INFO] [stdout]      |
[INFO] [stdout] 1353 |         signal::rust_listener_set_user_data(listener, client_data as *mut c_void);
[INFO] [stdout]      |         ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_add_destroy_listener` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1356:44
[INFO] [stdout]      |
[INFO] [stdout] 1356 |     ffi_dispatch!(wayland_server_handle(), wl_client_add_destroy_listener, client, listener);
[INFO] [stdout]      |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_client_get_destroy_listener` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1375:9
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         wl_client_get_destroy_listener,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1381:23
[INFO] [stdout]      |
[INFO] [stdout] 1381 |         unsafe { Some(signal::rust_listener_get_user_data(listener) as *mut ClientUserData) }
[INFO] [stdout]      |                       ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1390:23
[INFO] [stdout]      |
[INFO] [stdout] 1390 |         Box::from_raw(signal::rust_listener_get_user_data(listener) as *mut ClientUserData)
[INFO] [stdout]      |                       ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `signal` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1393:9
[INFO] [stdout]      |
[INFO] [stdout] 1393 |         signal::rust_listener_destroy(listener);
[INFO] [stdout]      |         ^^^^^^ use of unresolved module or unlinked crate `signal`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `signal`, use `cargo add signal` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1433:13
[INFO] [stdout]      |
[INFO] [stdout] 1433 |             wl_resource_create,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_global_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1485:51
[INFO] [stdout]      |
[INFO] [stdout] 1485 |         &*(ffi_dispatch!(wayland_server_handle(), wl_global_get_user_data, global)
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1510:53
[INFO] [stdout]      |
[INFO] [stdout] 1510 |     let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_set_dispatcher` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1514:9
[INFO] [stdout]      |
[INFO] [stdout] 1514 |           wl_resource_set_dispatcher,
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1525 | / unsafe extern "C" fn resource_dispatcher<D: 'static>(
[INFO] [stdout] 1526 | |     _: *const c_void,
[INFO] [stdout] 1527 | |     resource: *mut c_void,
[INFO] [stdout] 1528 | |     opcode: u32,
[INFO] [stdout] ...    |
[INFO] [stdout] 1665 | |     0
[INFO] [stdout] 1666 | | }
[INFO] [stdout]      | |_- similarly named function `resource_dispatcher` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1514 -         wl_resource_set_dispatcher,
[INFO] [stdout] 1514 +         resource_dispatcher,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1533:60
[INFO] [stdout]      |
[INFO] [stdout] 1533 |     let udata_ptr = ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, resource)
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1537:57
[INFO] [stdout]      |
[INFO] [stdout] 1537 |     let client = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, resource);
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1538:62
[INFO] [stdout]      |
[INFO] [stdout] 1538 |     let resource_id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource);
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_version` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1539:58
[INFO] [stdout]      |
[INFO] [stdout] 1539 |     let version = ffi_dispatch!(wayland_server_handle(), wl_resource_get_version, resource);
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_create` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1604:25
[INFO] [stdout]      |
[INFO] [stdout] 1604 |                         wl_resource_create,
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_destroy` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1646:48
[INFO] [stdout]      |
[INFO] [stdout] 1646 |         ffi_dispatch!(wayland_server_handle(), wl_resource_destroy, resource);
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_user_data` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1671:62
[INFO] [stdout]      |
[INFO] [stdout] 1671 |         Box::from_raw(ffi_dispatch!(wayland_server_handle(), wl_resource_get_user_data, resource)
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_id` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1674:53
[INFO] [stdout]      |
[INFO] [stdout] 1674 |     let id = ffi_dispatch!(wayland_server_handle(), wl_resource_get_id, resource);
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `wl_resource_get_client` in this scope
[INFO] [stdout]     --> src/sys/server_impl/mod.rs:1675:57
[INFO] [stdout]      |
[INFO] [stdout] 1675 |     let client = ffi_dispatch!(wayland_server_handle(), wl_resource_get_client, resource);
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wayland-backend` (lib test) due to 193 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "806484c13bf25e4188cfde6b83c68d7f30d707c9e5fe0c0c03a3257b668e4a93", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "806484c13bf25e4188cfde6b83c68d7f30d707c9e5fe0c0c03a3257b668e4a93", kill_on_drop: false }`
[INFO] [stdout] 806484c13bf25e4188cfde6b83c68d7f30d707c9e5fe0c0c03a3257b668e4a93
