[INFO] cloning repository https://github.com/azasypkin/rust-cast [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/azasypkin/rust-cast" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fazasypkin%2Frust-cast", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fazasypkin%2Frust-cast'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5f387e837ba06534f68bcf33681bfdb0ab113be8 [INFO] linting azasypkin/rust-cast/5f387e837ba06534f68bcf33681bfdb0ab113be8 against nightly for clippy-nonminimal_bool-denied [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fazasypkin%2Frust-cast" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/azasypkin/rust-cast [INFO] finished tweaking git repo https://github.com/azasypkin/rust-cast [INFO] tweaked toml for git repo https://github.com/azasypkin/rust-cast written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/azasypkin/rust-cast on toolchain nightly [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "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" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 147 packages to latest Rust 1.96.0-nightly compatible versions [INFO] [stderr] Adding mdns-sd v0.17.2 (available: v0.18.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded socket-pktinfo v0.3.2 [INFO] [stderr] Downloaded if-addrs v0.14.0 [INFO] [stderr] Downloaded mdns-sd v0.17.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ca703abff9d611d8c0876dc7fc40a26443510bfe63dec9f892ee74715f106628 [INFO] running `Command { std: "docker" "start" "-a" "ca703abff9d611d8c0876dc7fc40a26443510bfe63dec9f892ee74715f106628", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ca703abff9d611d8c0876dc7fc40a26443510bfe63dec9f892ee74715f106628", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca703abff9d611d8c0876dc7fc40a26443510bfe63dec9f892ee74715f106628", kill_on_drop: false }` [INFO] [stdout] ca703abff9d611d8c0876dc7fc40a26443510bfe63dec9f892ee74715f106628 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "clippy" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b42dee364b44e29b7813660118f425673192d716fdb90ad01421f0677b3041ab [INFO] running `Command { std: "docker" "start" "-a" "b42dee364b44e29b7813660118f425673192d716fdb90ad01421f0677b3041ab", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Checking regex-syntax v0.8.10 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Checking futures-core v0.3.32 [INFO] [stderr] Checking openssl-probe v0.2.1 [INFO] [stderr] Checking anstream v0.6.21 [INFO] [stderr] Checking jiff v0.2.23 [INFO] [stderr] Checking rustls-native-certs v0.8.3 [INFO] [stderr] Checking flume v0.11.1 [INFO] [stderr] Checking socket2 v0.6.3 [INFO] [stderr] Checking mio v1.1.1 [INFO] [stderr] Checking if-addrs v0.14.0 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Checking socket-pktinfo v0.3.2 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Checking mdns-sd v0.17.2 [INFO] [stderr] Compiling cmake v0.1.57 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling aws-lc-sys v0.38.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling protobuf-support v3.7.2 [INFO] [stderr] Checking thiserror v2.0.18 [INFO] [stderr] Checking protobuf v3.7.2 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Checking env_filter v1.0.0 [INFO] [stderr] Checking env_logger v0.11.9 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking docopt v1.1.1 [INFO] [stderr] Compiling protobuf-parse v3.7.2 [INFO] [stderr] Compiling protobuf-codegen v3.7.2 [INFO] [stderr] Compiling rust_cast v0.22.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling aws-lc-rs v1.16.1 [INFO] [stderr] Checking rustls-webpki v0.103.9 [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1008:21 [INFO] [stdout] | [INFO] [stdout] 1008 | / if status.request_id == request_id { [INFO] [stdout] 1009 | | return Ok(Some(status)); [INFO] [stdout] 1010 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | #![deny(warnings)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[deny(clippy::collapsible_match)]` implied by `#[deny(warnings)]` [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1007 ~ MediaResponse::Status(status) [INFO] [stdout] 1008 ~ if status.request_id == request_id => { [INFO] [stdout] 1009 | return Ok(Some(status)); [INFO] [stdout] 1010 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1013:21 [INFO] [stdout] | [INFO] [stdout] 1013 | / if error.request_id == request_id { [INFO] [stdout] 1014 | | return Err(Error::Internal(format!( [INFO] [stdout] 1015 | | "Invalid request ({}).", [INFO] [stdout] 1016 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 1017 | | ))); [INFO] [stdout] 1018 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1012 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1013 ~ if error.request_id == request_id => { [INFO] [stdout] 1014 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1017 | ))); [INFO] [stdout] 1018 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1142:21 [INFO] [stdout] | [INFO] [stdout] 1142 | / if error.request_id == request_id { [INFO] [stdout] 1143 | | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1144 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1141 ~ MediaResponse::LoadFailed(error) [INFO] [stdout] 1142 ~ if error.request_id == request_id => { [INFO] [stdout] 1143 | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1144 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1147:21 [INFO] [stdout] | [INFO] [stdout] 1147 | / if error.request_id == request_id { [INFO] [stdout] 1148 | | return Err(Error::Internal( [INFO] [stdout] 1149 | | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1150 | | )); [INFO] [stdout] 1151 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1146 ~ MediaResponse::LoadCancelled(error) [INFO] [stdout] 1147 ~ if error.request_id == request_id => { [INFO] [stdout] 1148 | return Err(Error::Internal( [INFO] [stdout] 1149 | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1150 | )); [INFO] [stdout] 1151 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1154:21 [INFO] [stdout] | [INFO] [stdout] 1154 | / if error.request_id == request_id { [INFO] [stdout] 1155 | | return Err(Error::Internal( [INFO] [stdout] 1156 | | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1157 | | )); [INFO] [stdout] 1158 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1153 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1154 ~ if error.request_id == request_id => { [INFO] [stdout] 1155 | return Err(Error::Internal( [INFO] [stdout] 1156 | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1157 | )); [INFO] [stdout] 1158 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1161:21 [INFO] [stdout] | [INFO] [stdout] 1161 | / if error.request_id == request_id { [INFO] [stdout] 1162 | | return Err(Error::Internal(format!( [INFO] [stdout] 1163 | | "Load failed because of invalid media request (reason: {}).", [INFO] [stdout] 1164 | | error.reason.unwrap_or_else(|| "UNKNOWN".to_string()) [INFO] [stdout] 1165 | | ))); [INFO] [stdout] 1166 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1160 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1161 ~ if error.request_id == request_id => { [INFO] [stdout] 1162 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1165 | ))); [INFO] [stdout] 1166 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1212:21 [INFO] [stdout] | [INFO] [stdout] 1212 | / if status.request_id == request_id { [INFO] [stdout] 1213 | | return Ok(Some(status)); [INFO] [stdout] 1214 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1211 ~ MediaResponse::Status(status) [INFO] [stdout] 1212 ~ if status.request_id == request_id => { [INFO] [stdout] 1213 | return Ok(Some(status)); [INFO] [stdout] 1214 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1217:21 [INFO] [stdout] | [INFO] [stdout] 1217 | / if error.request_id == request_id { [INFO] [stdout] 1218 | | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1219 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1216 ~ MediaResponse::LoadFailed(error) [INFO] [stdout] 1217 ~ if error.request_id == request_id => { [INFO] [stdout] 1218 | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1219 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1222:21 [INFO] [stdout] | [INFO] [stdout] 1222 | / if error.request_id == request_id { [INFO] [stdout] 1223 | | return Err(Error::Internal( [INFO] [stdout] 1224 | | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1225 | | )); [INFO] [stdout] 1226 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1221 ~ MediaResponse::LoadCancelled(error) [INFO] [stdout] 1222 ~ if error.request_id == request_id => { [INFO] [stdout] 1223 | return Err(Error::Internal( [INFO] [stdout] 1224 | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1225 | )); [INFO] [stdout] 1226 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1229:21 [INFO] [stdout] | [INFO] [stdout] 1229 | / if error.request_id == request_id { [INFO] [stdout] 1230 | | return Err(Error::Internal( [INFO] [stdout] 1231 | | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1232 | | )); [INFO] [stdout] 1233 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1228 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1229 ~ if error.request_id == request_id => { [INFO] [stdout] 1230 | return Err(Error::Internal( [INFO] [stdout] 1231 | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1232 | )); [INFO] [stdout] 1233 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1236:21 [INFO] [stdout] | [INFO] [stdout] 1236 | / if error.request_id == request_id { [INFO] [stdout] 1237 | | return Err(Error::Internal(format!( [INFO] [stdout] 1238 | | "Load failed because of invalid media request (reason: {}).", [INFO] [stdout] 1239 | | error.reason.unwrap_or_else(|| "UNKNOWN".to_string()) [INFO] [stdout] 1240 | | ))); [INFO] [stdout] 1241 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1235 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1236 ~ if error.request_id == request_id => { [INFO] [stdout] 1237 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1240 | ))); [INFO] [stdout] 1241 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1507:21 [INFO] [stdout] | [INFO] [stdout] 1507 | / if status.request_id == request_id { [INFO] [stdout] 1508 | | let position = status [INFO] [stdout] 1509 | | .entries [INFO] [stdout] 1510 | | .iter() [INFO] [stdout] ... | [INFO] [stdout] 1513 | | return Ok(position.map(|position| status.entries.remove(position))); [INFO] [stdout] 1514 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1506 ~ MediaResponse::Status(mut status) [INFO] [stdout] 1507 ~ if status.request_id == request_id => { [INFO] [stdout] 1508 | let position = status [INFO] [stdout] ... [INFO] [stdout] 1513 | return Ok(position.map(|position| status.entries.remove(position))); [INFO] [stdout] 1514 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1517:21 [INFO] [stdout] | [INFO] [stdout] 1517 | / if error.request_id == request_id { [INFO] [stdout] 1518 | | return Err(Error::Internal( [INFO] [stdout] 1519 | | "Request failed because of invalid player state.".to_string(), [INFO] [stdout] 1520 | | )); [INFO] [stdout] 1521 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1516 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1517 ~ if error.request_id == request_id => { [INFO] [stdout] 1518 | return Err(Error::Internal( [INFO] [stdout] 1519 | "Request failed because of invalid player state.".to_string(), [INFO] [stdout] 1520 | )); [INFO] [stdout] 1521 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1524:21 [INFO] [stdout] | [INFO] [stdout] 1524 | / if error.request_id == request_id { [INFO] [stdout] 1525 | | return Err(Error::Internal(format!( [INFO] [stdout] 1526 | | "Invalid request ({}).", [INFO] [stdout] 1527 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 1528 | | ))); [INFO] [stdout] 1529 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1523 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1524 ~ if error.request_id == request_id => { [INFO] [stdout] 1525 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1528 | ))); [INFO] [stdout] 1529 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | / if status.request_id == request_id { [INFO] [stdout] 242 | | return Ok(Some(status.applications.remove(0))); [INFO] [stdout] 243 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 240 ~ ReceiverResponse::Status(mut status) [INFO] [stdout] 241 ~ if status.request_id == request_id => { [INFO] [stdout] 242 | return Ok(Some(status.applications.remove(0))); [INFO] [stdout] 243 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:246:21 [INFO] [stdout] | [INFO] [stdout] 246 | / if error.request_id == request_id { [INFO] [stdout] 247 | | return Err(Error::Internal(format!( [INFO] [stdout] 248 | | "Could not run application ({}).", [INFO] [stdout] 249 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 250 | | ))); [INFO] [stdout] 251 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 245 ~ ReceiverResponse::LaunchError(error) [INFO] [stdout] 246 ~ if error.request_id == request_id => { [INFO] [stdout] 247 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 250 | ))); [INFO] [stdout] 251 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:330:21 [INFO] [stdout] | [INFO] [stdout] 330 | / if status.request_id == request_id { [INFO] [stdout] 331 | | return Ok(Some(())); [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 329 ~ ReceiverResponse::Status(status) [INFO] [stdout] 330 ~ if status.request_id == request_id => { [INFO] [stdout] 331 | return Ok(Some(())); [INFO] [stdout] 332 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:335:21 [INFO] [stdout] | [INFO] [stdout] 335 | / if error.request_id == request_id { [INFO] [stdout] 336 | | return Err(Error::Internal(format!( [INFO] [stdout] 337 | | "Invalid request ({}).", [INFO] [stdout] 338 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 339 | | ))); [INFO] [stdout] 340 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 334 ~ ReceiverResponse::InvalidRequest(error) [INFO] [stdout] 335 ~ if error.request_id == request_id => { [INFO] [stdout] 336 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 339 | ))); [INFO] [stdout] 340 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1008:21 [INFO] [stdout] | [INFO] [stdout] 1008 | / if status.request_id == request_id { [INFO] [stdout] 1009 | | return Ok(Some(status)); [INFO] [stdout] 1010 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | #![deny(warnings)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[deny(clippy::collapsible_match)]` implied by `#[deny(warnings)]` [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1007 ~ MediaResponse::Status(status) [INFO] [stdout] 1008 ~ if status.request_id == request_id => { [INFO] [stdout] 1009 | return Ok(Some(status)); [INFO] [stdout] 1010 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1013:21 [INFO] [stdout] | [INFO] [stdout] 1013 | / if error.request_id == request_id { [INFO] [stdout] 1014 | | return Err(Error::Internal(format!( [INFO] [stdout] 1015 | | "Invalid request ({}).", [INFO] [stdout] 1016 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 1017 | | ))); [INFO] [stdout] 1018 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1012 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1013 ~ if error.request_id == request_id => { [INFO] [stdout] 1014 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1017 | ))); [INFO] [stdout] 1018 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1142:21 [INFO] [stdout] | [INFO] [stdout] 1142 | / if error.request_id == request_id { [INFO] [stdout] 1143 | | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1144 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1141 ~ MediaResponse::LoadFailed(error) [INFO] [stdout] 1142 ~ if error.request_id == request_id => { [INFO] [stdout] 1143 | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1144 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1147:21 [INFO] [stdout] | [INFO] [stdout] 1147 | / if error.request_id == request_id { [INFO] [stdout] 1148 | | return Err(Error::Internal( [INFO] [stdout] 1149 | | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1150 | | )); [INFO] [stdout] 1151 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1146 ~ MediaResponse::LoadCancelled(error) [INFO] [stdout] 1147 ~ if error.request_id == request_id => { [INFO] [stdout] 1148 | return Err(Error::Internal( [INFO] [stdout] 1149 | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1150 | )); [INFO] [stdout] 1151 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1154:21 [INFO] [stdout] | [INFO] [stdout] 1154 | / if error.request_id == request_id { [INFO] [stdout] 1155 | | return Err(Error::Internal( [INFO] [stdout] 1156 | | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1157 | | )); [INFO] [stdout] 1158 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1153 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1154 ~ if error.request_id == request_id => { [INFO] [stdout] 1155 | return Err(Error::Internal( [INFO] [stdout] 1156 | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1157 | )); [INFO] [stdout] 1158 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1161:21 [INFO] [stdout] | [INFO] [stdout] 1161 | / if error.request_id == request_id { [INFO] [stdout] 1162 | | return Err(Error::Internal(format!( [INFO] [stdout] 1163 | | "Load failed because of invalid media request (reason: {}).", [INFO] [stdout] 1164 | | error.reason.unwrap_or_else(|| "UNKNOWN".to_string()) [INFO] [stdout] 1165 | | ))); [INFO] [stdout] 1166 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1160 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1161 ~ if error.request_id == request_id => { [INFO] [stdout] 1162 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1165 | ))); [INFO] [stdout] 1166 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1212:21 [INFO] [stdout] | [INFO] [stdout] 1212 | / if status.request_id == request_id { [INFO] [stdout] 1213 | | return Ok(Some(status)); [INFO] [stdout] 1214 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1211 ~ MediaResponse::Status(status) [INFO] [stdout] 1212 ~ if status.request_id == request_id => { [INFO] [stdout] 1213 | return Ok(Some(status)); [INFO] [stdout] 1214 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1217:21 [INFO] [stdout] | [INFO] [stdout] 1217 | / if error.request_id == request_id { [INFO] [stdout] 1218 | | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1219 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1216 ~ MediaResponse::LoadFailed(error) [INFO] [stdout] 1217 ~ if error.request_id == request_id => { [INFO] [stdout] 1218 | return Err(Error::Internal("Failed to load media.".to_string())); [INFO] [stdout] 1219 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1222:21 [INFO] [stdout] | [INFO] [stdout] 1222 | / if error.request_id == request_id { [INFO] [stdout] 1223 | | return Err(Error::Internal( [INFO] [stdout] 1224 | | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1225 | | )); [INFO] [stdout] 1226 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1221 ~ MediaResponse::LoadCancelled(error) [INFO] [stdout] 1222 ~ if error.request_id == request_id => { [INFO] [stdout] 1223 | return Err(Error::Internal( [INFO] [stdout] 1224 | "Load cancelled by another request.".to_string(), [INFO] [stdout] 1225 | )); [INFO] [stdout] 1226 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1229:21 [INFO] [stdout] | [INFO] [stdout] 1229 | / if error.request_id == request_id { [INFO] [stdout] 1230 | | return Err(Error::Internal( [INFO] [stdout] 1231 | | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1232 | | )); [INFO] [stdout] 1233 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1228 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1229 ~ if error.request_id == request_id => { [INFO] [stdout] 1230 | return Err(Error::Internal( [INFO] [stdout] 1231 | "Load failed because of invalid player state.".to_string(), [INFO] [stdout] 1232 | )); [INFO] [stdout] 1233 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1236:21 [INFO] [stdout] | [INFO] [stdout] 1236 | / if error.request_id == request_id { [INFO] [stdout] 1237 | | return Err(Error::Internal(format!( [INFO] [stdout] 1238 | | "Load failed because of invalid media request (reason: {}).", [INFO] [stdout] 1239 | | error.reason.unwrap_or_else(|| "UNKNOWN".to_string()) [INFO] [stdout] 1240 | | ))); [INFO] [stdout] 1241 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1235 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1236 ~ if error.request_id == request_id => { [INFO] [stdout] 1237 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1240 | ))); [INFO] [stdout] 1241 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1507:21 [INFO] [stdout] | [INFO] [stdout] 1507 | / if status.request_id == request_id { [INFO] [stdout] 1508 | | let position = status [INFO] [stdout] 1509 | | .entries [INFO] [stdout] 1510 | | .iter() [INFO] [stdout] ... | [INFO] [stdout] 1513 | | return Ok(position.map(|position| status.entries.remove(position))); [INFO] [stdout] 1514 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1506 ~ MediaResponse::Status(mut status) [INFO] [stdout] 1507 ~ if status.request_id == request_id => { [INFO] [stdout] 1508 | let position = status [INFO] [stdout] ... [INFO] [stdout] 1513 | return Ok(position.map(|position| status.entries.remove(position))); [INFO] [stdout] 1514 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1517:21 [INFO] [stdout] | [INFO] [stdout] 1517 | / if error.request_id == request_id { [INFO] [stdout] 1518 | | return Err(Error::Internal( [INFO] [stdout] 1519 | | "Request failed because of invalid player state.".to_string(), [INFO] [stdout] 1520 | | )); [INFO] [stdout] 1521 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1516 ~ MediaResponse::InvalidPlayerState(error) [INFO] [stdout] 1517 ~ if error.request_id == request_id => { [INFO] [stdout] 1518 | return Err(Error::Internal( [INFO] [stdout] 1519 | "Request failed because of invalid player state.".to_string(), [INFO] [stdout] 1520 | )); [INFO] [stdout] 1521 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/media.rs:1524:21 [INFO] [stdout] | [INFO] [stdout] 1524 | / if error.request_id == request_id { [INFO] [stdout] 1525 | | return Err(Error::Internal(format!( [INFO] [stdout] 1526 | | "Invalid request ({}).", [INFO] [stdout] 1527 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 1528 | | ))); [INFO] [stdout] 1529 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 1523 ~ MediaResponse::InvalidRequest(error) [INFO] [stdout] 1524 ~ if error.request_id == request_id => { [INFO] [stdout] 1525 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 1528 | ))); [INFO] [stdout] 1529 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | / if status.request_id == request_id { [INFO] [stdout] 242 | | return Ok(Some(status.applications.remove(0))); [INFO] [stdout] 243 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 240 ~ ReceiverResponse::Status(mut status) [INFO] [stdout] 241 ~ if status.request_id == request_id => { [INFO] [stdout] 242 | return Ok(Some(status.applications.remove(0))); [INFO] [stdout] 243 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:246:21 [INFO] [stdout] | [INFO] [stdout] 246 | / if error.request_id == request_id { [INFO] [stdout] 247 | | return Err(Error::Internal(format!( [INFO] [stdout] 248 | | "Could not run application ({}).", [INFO] [stdout] 249 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 250 | | ))); [INFO] [stdout] 251 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 245 ~ ReceiverResponse::LaunchError(error) [INFO] [stdout] 246 ~ if error.request_id == request_id => { [INFO] [stdout] 247 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 250 | ))); [INFO] [stdout] 251 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:330:21 [INFO] [stdout] | [INFO] [stdout] 330 | / if status.request_id == request_id { [INFO] [stdout] 331 | | return Ok(Some(())); [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 329 ~ ReceiverResponse::Status(status) [INFO] [stdout] 330 ~ if status.request_id == request_id => { [INFO] [stdout] 331 | return Ok(Some(())); [INFO] [stdout] 332 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this `if` can be collapsed into the outer `match` [INFO] [stdout] --> src/channels/receiver.rs:335:21 [INFO] [stdout] | [INFO] [stdout] 335 | / if error.request_id == request_id { [INFO] [stdout] 336 | | return Err(Error::Internal(format!( [INFO] [stdout] 337 | | "Invalid request ({}).", [INFO] [stdout] 338 | | error.reason.unwrap_or_else(|| "Unknown".to_string()) [INFO] [stdout] 339 | | ))); [INFO] [stdout] 340 | | } [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match [INFO] [stdout] help: collapse nested if block [INFO] [stdout] | [INFO] [stdout] 334 ~ ReceiverResponse::InvalidRequest(error) [INFO] [stdout] 335 ~ if error.request_id == request_id => { [INFO] [stdout] 336 | return Err(Error::Internal(format!( [INFO] [stdout] ... [INFO] [stdout] 339 | ))); [INFO] [stdout] 340 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `rust_cast` (lib) due to 18 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `rust_cast` (lib test) due to 18 previous errors [INFO] running `Command { std: "docker" "inspect" "b42dee364b44e29b7813660118f425673192d716fdb90ad01421f0677b3041ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b42dee364b44e29b7813660118f425673192d716fdb90ad01421f0677b3041ab", kill_on_drop: false }` [INFO] [stdout] b42dee364b44e29b7813660118f425673192d716fdb90ad01421f0677b3041ab