[INFO] cloning repository https://github.com/DemiMarie/sni-icon
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DemiMarie/sni-icon" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDemiMarie%2Fsni-icon", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDemiMarie%2Fsni-icon'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e642cb243ae0649008895eb21d861282dd068788
[INFO] checking DemiMarie/sni-icon/e642cb243ae0649008895eb21d861282dd068788 against master#3f6250a7bb79e600d9036bbc7c8f65af43933643 for pr-147859
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDemiMarie%2Fsni-icon" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/DemiMarie/sni-icon
[INFO] finished tweaking git repo https://github.com/DemiMarie/sni-icon
[INFO] tweaked toml for git repo https://github.com/DemiMarie/sni-icon written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/DemiMarie/sni-icon on toolchain 3f6250a7bb79e600d9036bbc7c8f65af43933643
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3f6250a7bb79e600d9036bbc7c8f65af43933643" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/DemiMarie/sni-icon 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" "+3f6250a7bb79e600d9036bbc7c8f65af43933643" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+3f6250a7bb79e600d9036bbc7c8f65af43933643" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 06bab2792443edaba8ccfc89a1b27489947fd2a8d6ca5b03fa08c0694ecb5823
[INFO] running `Command { std: "docker" "start" "-a" "06bab2792443edaba8ccfc89a1b27489947fd2a8d6ca5b03fa08c0694ecb5823", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "06bab2792443edaba8ccfc89a1b27489947fd2a8d6ca5b03fa08c0694ecb5823", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "06bab2792443edaba8ccfc89a1b27489947fd2a8d6ca5b03fa08c0694ecb5823", kill_on_drop: false }`
[INFO] [stdout] 06bab2792443edaba8ccfc89a1b27489947fd2a8d6ca5b03fa08c0694ecb5823
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+3f6250a7bb79e600d9036bbc7c8f65af43933643" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 69daf8d521f43b39e0311b2ceabc2aebea27ba4610234b18b426b1d62e4ae64b
[INFO] running `Command { std: "docker" "start" "-a" "69daf8d521f43b39e0311b2ceabc2aebea27ba4610234b18b426b1d62e4ae64b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling libc v0.2.149
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling libdbus-sys v0.2.5
[INFO] [stderr]    Compiling futures-channel v0.3.29
[INFO] [stderr]    Compiling futures-util v0.3.29
[INFO] [stderr]    Compiling qubes-utils-sys v0.1.0 (/opt/rustwide/workdir/vendor/qubes-utils-sys-0.1.0)
[INFO] [stderr]    Compiling serde v1.0.190
[INFO] [stderr]     Checking cpufeatures v0.2.11
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking qubes-utils v0.1.0 (/opt/rustwide/workdir/vendor/qubes-utils-0.1.0)
[INFO] [stderr]     Checking socket2 v0.5.4
[INFO] [stderr]     Checking mio v0.8.8
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling futures-macro v0.3.29
[INFO] [stderr]    Compiling serde_derive v1.0.190
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]     Checking tokio v1.33.0
[INFO] [stderr]     Checking dbus v0.9.7 (/opt/rustwide/workdir/vendor/dbus)
[INFO] [stdout] warning: unexpected `cfg` condition value: `native-channel`
[INFO] [stdout]  --> vendor/dbus/src/channel.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[cfg(not(feature = "native-channel"))]
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]   = help: consider adding `native-channel` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `native-channel`
[INFO] [stdout]   --> vendor/dbus/src/channel.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[cfg(not(feature = "native-channel"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]    = help: consider adding `native-channel` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `native-channel`
[INFO] [stdout]   --> vendor/dbus/src/channel.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[cfg(feature = "native-channel")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]    = help: consider adding `native-channel` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `native-channel`
[INFO] [stdout]   --> vendor/dbus/src/channel.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[cfg(feature = "native-channel")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]    = help: consider adding `native-channel` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `io-lifetimes`
[INFO] [stdout]    --> vendor/dbus/src/arg/basic_impl.rs:254:17
[INFO] [stdout]     |
[INFO] [stdout] 254 | #[cfg(all(unix, feature = "io-lifetimes"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]     = help: consider adding `io-lifetimes` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `io-lifetimes`
[INFO] [stdout]    --> vendor/dbus/src/arg/basic_impl.rs:259:17
[INFO] [stdout]     |
[INFO] [stdout] 259 | #[cfg(all(unix, feature = "io-lifetimes"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]     = help: consider adding `io-lifetimes` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `io-lifetimes`
[INFO] [stdout]    --> vendor/dbus/src/arg/basic_impl.rs:265:17
[INFO] [stdout]     |
[INFO] [stdout] 265 | #[cfg(all(unix, feature = "io-lifetimes"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]     = help: consider adding `io-lifetimes` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `io-lifetimes`
[INFO] [stdout]    --> vendor/dbus/src/arg/basic_impl.rs:267:17
[INFO] [stdout]     |
[INFO] [stdout] 267 | #[cfg(all(unix, feature = "io-lifetimes"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]     = help: consider adding `io-lifetimes` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `io-lifetimes`
[INFO] [stdout]    --> vendor/dbus/src/arg/basic_impl.rs:339:17
[INFO] [stdout]     |
[INFO] [stdout] 339 | #[cfg(all(unix, feature = "io-lifetimes"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `futures`, `futures-channel`, `futures-executor`, `futures-util`, `no-string-validation`, `stdfd`, and `vendored`
[INFO] [stdout]     = help: consider adding `io-lifetimes` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]   --> vendor/dbus/src/blocking/generated_org_freedesktop_dbus.rs:8:8
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub trait DBus {
[INFO] [stdout]    |           ---- methods in this trait
[INFO] [stdout]  8 |     fn hello(&self) -> Result<String, dbus::Error>;
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |     fn start_service_by_name(&self, arg0: &str, arg1: u32) -> Result<u32, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     fn update_activation_environment(&self, arg0: ::std::collections::HashMap<&str, &str>) -> Result<(), dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 |     fn name_has_owner(&self, arg0: &str) -> Result<bool, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 14 |     fn list_names(&self) -> Result<Vec<String>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 15 |     fn list_activatable_names(&self) -> Result<Vec<String>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     fn get_name_owner(&self, arg0: &str) -> Result<String, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 19 |     fn list_queued_owners(&self, arg0: &str) -> Result<Vec<String>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 20 |     fn get_connection_unix_user(&self, arg0: &str) -> Result<u32, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21 |     fn get_connection_unix_process_id(&self, arg0: &str) -> Result<u32, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 22 |     fn get_adt_audit_session_data(&self, arg0: &str) -> Result<Vec<u8>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 23 |     fn get_connection_selinux_security_context(&self, arg0: &str) -> Result<Vec<u8>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     fn reload_config(&self) -> Result<(), dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 25 |     fn get_id(&self) -> Result<String, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 26 |     fn get_connection_credentials(&self, arg0: &str) -> Result<::std::collections::HashMap<String, arg::Variant<Box<dyn arg::RefArg ...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 27 |     fn features(&self) -> Result<Vec<String>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 28 |     fn interfaces(&self) -> Result<Vec<String>, dbus::Error>;
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]   --> vendor/dbus/src/nonblock/generated_org_freedesktop_dbus.rs:8:8
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub trait DBus {
[INFO] [stdout]    |           ---- methods in this trait
[INFO] [stdout]  8 |     fn hello(&self) -> nonblock::MethodReply<String>;
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11 |     fn start_service_by_name(&self, arg0: &str, arg1: u32) -> nonblock::MethodReply<u32>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     fn update_activation_environment(&self, arg0: ::std::collections::HashMap<&str, &str>) -> nonblock::MethodReply<()>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 |     fn name_has_owner(&self, arg0: &str) -> nonblock::MethodReply<bool>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 14 |     fn list_names(&self) -> nonblock::MethodReply<Vec<String>>;
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 15 |     fn list_activatable_names(&self) -> nonblock::MethodReply<Vec<String>>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     fn get_name_owner(&self, arg0: &str) -> nonblock::MethodReply<String>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 19 |     fn list_queued_owners(&self, arg0: &str) -> nonblock::MethodReply<Vec<String>>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 20 |     fn get_connection_unix_user(&self, arg0: &str) -> nonblock::MethodReply<u32>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21 |     fn get_connection_unix_process_id(&self, arg0: &str) -> nonblock::MethodReply<u32>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 22 |     fn get_adt_audit_session_data(&self, arg0: &str) -> nonblock::MethodReply<Vec<u8>>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 23 |     fn get_connection_selinux_security_context(&self, arg0: &str) -> nonblock::MethodReply<Vec<u8>>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     fn reload_config(&self) -> nonblock::MethodReply<()>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 25 |     fn get_id(&self) -> nonblock::MethodReply<String>;
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 26 |     fn get_connection_credentials(&self, arg0: &str) -> nonblock::MethodReply<::std::collections::HashMap<String, arg::Variant<Box<d...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 27 |     fn features(&self) -> nonblock::MethodReply<Vec<String>>;
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 28 |     fn interfaces(&self) -> nonblock::MethodReply<Vec<String>>;
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:365:22
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub fn iter_init(&self) -> Iter { Iter::new(&self) }
[INFO] [stdout]     |                      ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 365 |     pub fn iter_init(&self) -> Iter<'_> { Iter::new(&self) }
[INFO] [stdout]     |                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:385:19
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub fn sender(&self) -> Option<BusName> {
[INFO] [stdout]     |                   ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 385 |     pub fn sender(&self) -> Option<BusName<'_>> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:391:17
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub fn path(&self) -> Option<Path> {
[INFO] [stdout]     |                 ^^^^^            ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub fn path(&self) -> Option<Path<'_>> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:397:24
[INFO] [stdout]     |
[INFO] [stdout] 397 |     pub fn destination(&self) -> Option<BusName> {
[INFO] [stdout]     |                        ^^^^^            ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 397 |     pub fn destination(&self) -> Option<BusName<'_>> {
[INFO] [stdout]     |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:411:22
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub fn interface(&self) -> Option<Interface> {
[INFO] [stdout]     |                      ^^^^^            ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub fn interface(&self) -> Option<Interface<'_>> {
[INFO] [stdout]     |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/message.rs:417:19
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub fn member(&self) -> Option<Member> {
[INFO] [stdout]     |                   ^^^^^            ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub fn member(&self) -> Option<Member<'_>> {
[INFO] [stdout]     |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/ffidisp/connection.rs:235:17
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub fn iter(&self, timeout_ms: i32) -> ConnectionItems {
[INFO] [stdout]     |                 ^^^^^                      ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub fn iter(&self, timeout_ms: i32) -> ConnectionItems<'_> {
[INFO] [stdout]     |                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/ffidisp/connection.rs:340:25
[INFO] [stdout]     |
[INFO] [stdout] 340 |     pub fn watch_handle(&self, fd: WatchFd, flags: c_uint) -> ConnectionItems {
[INFO] [stdout]     |                         ^^^^^ the lifetime is elided here     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 340 |     pub fn watch_handle(&self, fd: WatchFd, flags: c_uint) -> ConnectionItems<'_> {
[INFO] [stdout]     |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:156:24
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 327 | connimpl!(Connection, FilterCb, Send);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:156:24
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 328 | connimpl!(LocalConnection, LocalFilterCb);
[INFO] [stdout]     | ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:156:24
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 329 | connimpl!(SyncConnection, SyncFilterCb, Send, Sync);
[INFO] [stdout]     | --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:332:20
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn filters_mut(&self) -> std::cell::RefMut<Filters<FilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn filters_mut(&self) -> std::cell::RefMut<'_, Filters<FilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:336:20
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn filters_mut(&self) -> std::cell::RefMut<Filters<LocalFilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn filters_mut(&self) -> std::cell::RefMut<'_, Filters<LocalFilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/blocking.rs:340:20
[INFO] [stdout]     |
[INFO] [stdout] 340 |     fn filters_mut(&self) -> std::sync::MutexGuard<Filters<SyncFilterCb>> { self.filters.lock().unwrap() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 340 |     fn filters_mut(&self) -> std::sync::MutexGuard<'_, Filters<SyncFilterCb>> { self.filters.lock().unwrap() }
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:227:19
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<&Self> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^
[INFO] [stdout]     |                   |         |     |
[INFO] [stdout]     |                   |         |     the same lifetime is elided here
[INFO] [stdout]     |                   |         the same lifetime is hidden here
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 322 | connimpl!(Connection, FilterCb, RepliesCb, Send);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<'_, &Self> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 322 | connimpl!(Connection, FilterCb, RepliesCb, Send);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:227:19
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<&Self> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^
[INFO] [stdout]     |                   |         |     |
[INFO] [stdout]     |                   |         |     the same lifetime is elided here
[INFO] [stdout]     |                   |         the same lifetime is hidden here
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 323 | connimpl!(LocalConnection, LocalFilterCb, LocalRepliesCb);
[INFO] [stdout]     | --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<'_, &Self> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 323 | connimpl!(LocalConnection, LocalFilterCb, LocalRepliesCb);
[INFO] [stdout]     | --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:227:19
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<&Self> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^
[INFO] [stdout]     |                   |         |     |
[INFO] [stdout]     |                   |         |     the same lifetime is elided here
[INFO] [stdout]     |                   |         the same lifetime is hidden here
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 324 | connimpl!(SyncConnection, SyncFilterCb, SyncRepliesCb, Send);
[INFO] [stdout]     | ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn dbus_proxy(&self) -> Proxy<'_, &Self> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 324 | connimpl!(SyncConnection, SyncFilterCb, SyncRepliesCb, Send);
[INFO] [stdout]     | ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: this warning originates in the macro `connimpl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn unique_name(&self) -> BusName<'_> { self.channel.unique_name().unwrap().into() }
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:327:20
[INFO] [stdout]     |
[INFO] [stdout] 327 |     fn filters_mut(&self) -> std::cell::RefMut<Filters<FilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 327 |     fn filters_mut(&self) -> std::cell::RefMut<'_, Filters<FilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:328:20
[INFO] [stdout]     |
[INFO] [stdout] 328 |     fn replies_mut(&self) -> std::cell::RefMut<Replies<RepliesCb>> { self.replies.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 328 |     fn replies_mut(&self) -> std::cell::RefMut<'_, Replies<RepliesCb>> { self.replies.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:332:20
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn filters_mut(&self) -> std::cell::RefMut<Filters<LocalFilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 332 |     fn filters_mut(&self) -> std::cell::RefMut<'_, Filters<LocalFilterCb>> { self.filters.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:333:20
[INFO] [stdout]     |
[INFO] [stdout] 333 |     fn replies_mut(&self) -> std::cell::RefMut<Replies<LocalRepliesCb>> { self.replies.borrow_mut() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 333 |     fn replies_mut(&self) -> std::cell::RefMut<'_, Replies<LocalRepliesCb>> { self.replies.borrow_mut() }
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:337:20
[INFO] [stdout]     |
[INFO] [stdout] 337 |     fn filters_mut(&self) -> std::sync::MutexGuard<Filters<SyncFilterCb>> { self.filters.lock().unwrap() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 337 |     fn filters_mut(&self) -> std::sync::MutexGuard<'_, Filters<SyncFilterCb>> { self.filters.lock().unwrap() }
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus/src/nonblock.rs:338:20
[INFO] [stdout]     |
[INFO] [stdout] 338 |     fn replies_mut(&self) -> std::sync::MutexGuard<Replies<SyncRepliesCb>> { self.replies.lock().unwrap() }
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 338 |     fn replies_mut(&self) -> std::sync::MutexGuard<'_, Replies<SyncRepliesCb>> { self.replies.lock().unwrap() }
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dbus-crossroads v0.5.2 (/opt/rustwide/workdir/vendor/dbus-crossroads)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> vendor/dbus-crossroads/src/stdimpl.rs:97:103
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 ga.lock().unwrap().add_reply(self.name.clone(), reply.ok().map(|a| Box::new(a) as Box<(dyn RefArg + Send)>));
[INFO] [stdout]    |                                                                                                       ^                 ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 ga.lock().unwrap().add_reply(self.name.clone(), reply.ok().map(|a| Box::new(a) as Box<(dyn RefArg + Send)>));
[INFO] [stdout] 97 +                 ga.lock().unwrap().add_reply(self.name.clone(), reply.ok().map(|a| Box::new(a) as Box<dyn RefArg + Send >));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> vendor/dbus-crossroads/src/ifacedesc.rs:314:35
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub (crate) fn get_custom<CB>(mut self, mut cb: CB) -> Self
[INFO] [stdout]     |                                   ----^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> vendor/dbus-crossroads/src/ifacedesc.rs:413:27
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub fn set_custom<CB>(mut self, mut cb: CB) -> Self
[INFO] [stdout]     |                           ----^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus-crossroads/src/ifacedesc.rs:503:51
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn property<A: arg::Arg, N: Into<String>>(&mut self, name: N) -> PropBuilder<T, A> {
[INFO] [stdout]     |                                                   ^^^^^^^^^              ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn property<A: arg::Arg, N: Into<String>>(&mut self, name: N) -> PropBuilder<'_, T, A> {
[INFO] [stdout]     |                                                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> vendor/dbus-crossroads/src/ifacedesc.rs:598:25
[INFO] [stdout]     |
[INFO] [stdout] 598 |     pub fn signal<A, N>(&mut self, name: N, args: A::strs) -> SignalBuilder<A>
[INFO] [stdout]     |                         ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 598 |     pub fn signal<A, N>(&mut self, name: N, args: A::strs) -> SignalBuilder<'_, A>
[INFO] [stdout]     |                                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dbus-tokio v0.7.6 (/opt/rustwide/workdir/vendor/dbus-tokio)
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking sni-icon v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:54:15
[INFO] [stdout]    |
[INFO] [stdout] 54 | fn lock<T>(l: &Mutex<T>) -> MutexGuard<T> {
[INFO] [stdout]    |               ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 | fn lock<T>(l: &Mutex<T>) -> MutexGuard<'_, T> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn items(&self) -> MutexGuard<HashSet<String>> {
[INFO] [stdout]    |              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn items(&self) -> MutexGuard<'_, HashSet<String>> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn hosts(&self) -> MutexGuard<HashSet<String>> {
[INFO] [stdout]    |              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn hosts(&self) -> MutexGuard<'_, HashSet<String>> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:54:15
[INFO] [stdout]    |
[INFO] [stdout] 54 | fn lock<T>(l: &Mutex<T>) -> MutexGuard<T> {
[INFO] [stdout]    |               ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 | fn lock<T>(l: &Mutex<T>) -> MutexGuard<'_, T> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn items(&self) -> MutexGuard<HashSet<String>> {
[INFO] [stdout]    |              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn items(&self) -> MutexGuard<'_, HashSet<String>> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bin/sni-agent.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn hosts(&self) -> MutexGuard<HashSet<String>> {
[INFO] [stdout]    |              ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |              |
[INFO] [stdout]    |              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn hosts(&self) -> MutexGuard<'_, HashSet<String>> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.38s
[INFO] running `Command { std: "docker" "inspect" "69daf8d521f43b39e0311b2ceabc2aebea27ba4610234b18b426b1d62e4ae64b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "69daf8d521f43b39e0311b2ceabc2aebea27ba4610234b18b426b1d62e4ae64b", kill_on_drop: false }`
[INFO] [stdout] 69daf8d521f43b39e0311b2ceabc2aebea27ba4610234b18b426b1d62e4ae64b
