[INFO] fetching crate tmux_interface 0.3.2...
[INFO] checking tmux_interface-0.3.2 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate tmux_interface 0.3.2 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate tmux_interface 0.3.2
[INFO] finished tweaking crates.io crate tmux_interface 0.3.2
[INFO] tweaked toml for crates.io crate tmux_interface 0.3.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tmux_interface 0.3.2 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4c77ec1d14a0013075577272af01bf9c84e0a872e18ea4531d1639a28ec79fb5
[INFO] running `Command { std: "docker" "start" "-a" "4c77ec1d14a0013075577272af01bf9c84e0a872e18ea4531d1639a28ec79fb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4c77ec1d14a0013075577272af01bf9c84e0a872e18ea4531d1639a28ec79fb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c77ec1d14a0013075577272af01bf9c84e0a872e18ea4531d1639a28ec79fb5", kill_on_drop: false }`
[INFO] [stdout] 4c77ec1d14a0013075577272af01bf9c84e0a872e18ea4531d1639a28ec79fb5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3d61b8854f8336d2ae78fc0638030d900e571562c2cf1cc8d280915d3b844d64
[INFO] running `Command { std: "docker" "start" "-a" "3d61b8854f8336d2ae78fc0638030d900e571562c2cf1cc8d280915d3b844d64", kill_on_drop: false }`
[INFO] [stderr]     Checking tmux_interface v0.3.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 | pub use common::*;
[INFO] [stdout]     |         ^^^^^^^^^ the name `constants` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `constants` in the type namespace is also re-exported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `tmux_26`
[INFO] [stdout]    --> src/options/session/ctl/session_options_ctl.rs:298:19
[INFO] [stdout]     |
[INFO] [stdout] 298 |         #[cfg(all(feature = "tmux_26", not(feature = "tmux_3_0")))]
[INFO] [stdout]     |                   ^^^^^^^^^^---------
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             help: there is a expected value with a similar name: `"tmux_2_6"`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `cmd_alias`, `default`, `tmux_0_8`, `tmux_0_9`, `tmux_1_0`, `tmux_1_1`, `tmux_1_2`, `tmux_1_3`, `tmux_1_4`, `tmux_1_5`, `tmux_1_6`, `tmux_1_7`, `tmux_1_8`, `tmux_1_9`, `tmux_1_9a`, `tmux_2_0`, `tmux_2_1`, `tmux_2_2`, `tmux_2_3`, `tmux_2_4`, `tmux_2_5`, `tmux_2_6`, `tmux_2_7`, `tmux_2_8`, `tmux_2_9`, `tmux_2_9a`, `tmux_3_0`, `tmux_3_0a`, `tmux_3_1`, `tmux_3_1a`, `tmux_3_1b`, `tmux_3_1c`, `tmux_3_2`, `tmux_3_2a`, and `tmux_3_3` and 5 more
[INFO] [stdout]     = help: consider adding `tmux_26` 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: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `builder` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `builder` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `ctl` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `ctl` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `local` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `local` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 | pub use server::*;
[INFO] [stdout]     |         ^^^^^^^^^ the name `TERMINAL_OVERRIDES_DEFAULT` in the value namespace is first re-exported here
[INFO] [stdout] 435 | #[cfg(feature = "tmux_1_0")]
[INFO] [stdout] 436 | pub use session::*;
[INFO] [stdout]     |         ---------- but the name `TERMINAL_OVERRIDES_DEFAULT` in the value namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub use session::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `global` in the type namespace is first re-exported here
[INFO] [stdout] 437 | #[cfg(feature = "tmux_1_2")]
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `global` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `common` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ---------- but the name `common` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `constants` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ---------- but the name `constants` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `buffers` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `buffers` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `pane` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `pane` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `session` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `session` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `window` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `window` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::attach_session`
[INFO] [stdout]    --> src/commands/clients_and_sessions/attach_session_macro.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     use crate::attach_session;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::detach_client`
[INFO] [stdout]   --> src/commands/clients_and_sessions/detach_client_macro.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     use crate::detach_client;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 | pub use common::*;
[INFO] [stdout]     |         ^^^^^^^^^ the name `constants` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `constants` in the type namespace is also re-exported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `tmux_26`
[INFO] [stdout]    --> src/options/session/ctl/session_options_ctl.rs:298:19
[INFO] [stdout]     |
[INFO] [stdout] 298 |         #[cfg(all(feature = "tmux_26", not(feature = "tmux_3_0")))]
[INFO] [stdout]     |                   ^^^^^^^^^^---------
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             help: there is a expected value with a similar name: `"tmux_2_6"`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `cmd_alias`, `default`, `tmux_0_8`, `tmux_0_9`, `tmux_1_0`, `tmux_1_1`, `tmux_1_2`, `tmux_1_3`, `tmux_1_4`, `tmux_1_5`, `tmux_1_6`, `tmux_1_7`, `tmux_1_8`, `tmux_1_9`, `tmux_1_9a`, `tmux_2_0`, `tmux_2_1`, `tmux_2_2`, `tmux_2_3`, `tmux_2_4`, `tmux_2_5`, `tmux_2_6`, `tmux_2_7`, `tmux_2_8`, `tmux_2_9`, `tmux_2_9a`, `tmux_3_0`, `tmux_3_0a`, `tmux_3_1`, `tmux_3_1a`, `tmux_3_1b`, `tmux_3_1c`, `tmux_3_2`, `tmux_3_2a`, and `tmux_3_3` and 5 more
[INFO] [stdout]     = help: consider adding `tmux_26` 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: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `builder` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `builder` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `ctl` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `ctl` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub use pane::*;
[INFO] [stdout]     |         ^^^^^^^ the name `local` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `local` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 | pub use server::*;
[INFO] [stdout]     |         ^^^^^^^^^ the name `TERMINAL_OVERRIDES_DEFAULT` in the value namespace is first re-exported here
[INFO] [stdout] 435 | #[cfg(feature = "tmux_1_0")]
[INFO] [stdout] 436 | pub use session::*;
[INFO] [stdout]     |         ---------- but the name `TERMINAL_OVERRIDES_DEFAULT` in the value namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/options/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub use session::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `global` in the type namespace is first re-exported here
[INFO] [stdout] 437 | #[cfg(feature = "tmux_1_2")]
[INFO] [stdout] 438 | pub use window::*;
[INFO] [stdout]     |         --------- but the name `global` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `common` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ---------- but the name `common` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `constants` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ---------- but the name `constants` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub use commands::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ the name `buffers` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `buffers` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `pane` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `pane` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `session` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `session` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]    --> src/lib.rs:504:9
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub use options::*;
[INFO] [stdout]     |         ^^^^^^^^^^ the name `window` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 508 | pub use variables::*;
[INFO] [stdout]     |         ------------ but the name `window` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `session_id`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |             session_id,
[INFO] [stdout]    |             ^^^^^^^^^^ help: try ignoring the field: `session_id: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_id`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             window_id,
[INFO] [stdout]    |             ^^^^^^^^^ help: try ignoring the field: `window_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:70:17
[INFO] [stdout]    |
[INFO] [stdout] 70 |             let r = ControlModeOutput::send(stdin, cmd, lines);
[INFO] [stdout]    |                 ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |             let r = ControlModeOutput::send(stdin, cmd, lines);
[INFO] [stdout]    |                 ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_option_string` is never used
[INFO] [stdout]    --> src/control_mode/control_mode.rs:304:4
[INFO] [stdout]     |
[INFO] [stdout] 304 | fn parse_option_string(s: &str) -> Option<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:468:44
[INFO] [stdout]     |
[INFO] [stdout] 468 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:510:44
[INFO] [stdout]     |
[INFO] [stdout] 510 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:516:44
[INFO] [stdout]     |
[INFO] [stdout] 516 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:522:44
[INFO] [stdout]     |
[INFO] [stdout] 522 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]     --> src/options/session/session_options.rs:1406:44
[INFO] [stdout]      |
[INFO] [stdout] 1406 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]     --> src/options/session/session_options.rs:1460:44
[INFO] [stdout]      |
[INFO] [stdout] 1460 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tmux_interface` (lib) due to 6 previous errors; 18 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused variable: `session_id`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |             session_id,
[INFO] [stdout]    |             ^^^^^^^^^^ help: try ignoring the field: `session_id: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_id`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             window_id,
[INFO] [stdout]    |             ^^^^^^^^^ help: try ignoring the field: `window_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:70:17
[INFO] [stdout]    |
[INFO] [stdout] 70 |             let r = ControlModeOutput::send(stdin, cmd, lines);
[INFO] [stdout]    |                 ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `r`
[INFO] [stdout]   --> src/control_mode/control_mode_ctl.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |             let r = ControlModeOutput::send(stdin, cmd, lines);
[INFO] [stdout]    |                 ^ help: if this is intentional, prefix it with an underscore: `_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `session_id`
[INFO] [stdout]    --> src/control_mode/control_mode_tests.rs:310:40
[INFO] [stdout]     |
[INFO] [stdout] 310 |             Response::SessionChanged { session_id, name } => {}
[INFO] [stdout]     |                                        ^^^^^^^^^^ help: try ignoring the field: `session_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/control_mode/control_mode_tests.rs:310:52
[INFO] [stdout]     |
[INFO] [stdout] 310 |             Response::SessionChanged { session_id, name } => {}
[INFO] [stdout]     |                                                    ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_option_string` is never used
[INFO] [stdout]    --> src/control_mode/control_mode.rs:304:4
[INFO] [stdout]     |
[INFO] [stdout] 304 | fn parse_option_string(s: &str) -> Option<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MessageLine` is never used
[INFO] [stdout]  --> src/options/session/common/message_line.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub enum MessageLine {
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:468:44
[INFO] [stdout]     |
[INFO] [stdout] 468 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:510:44
[INFO] [stdout]     |
[INFO] [stdout] 510 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:516:44
[INFO] [stdout]     |
[INFO] [stdout] 516 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/options/server/server_options.rs:522:44
[INFO] [stdout]     |
[INFO] [stdout] 522 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]     --> src/options/session/session_options.rs:1406:44
[INFO] [stdout]      |
[INFO] [stdout] 1406 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]     --> src/options/session/session_options.rs:1460:44
[INFO] [stdout]      |
[INFO] [stdout] 1460 |                         value.and_then(|s| s.parse().ok()),
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tmux_interface` (lib test) due to 6 previous errors; 23 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "3d61b8854f8336d2ae78fc0638030d900e571562c2cf1cc8d280915d3b844d64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3d61b8854f8336d2ae78fc0638030d900e571562c2cf1cc8d280915d3b844d64", kill_on_drop: false }`
[INFO] [stdout] 3d61b8854f8336d2ae78fc0638030d900e571562c2cf1cc8d280915d3b844d64
