[INFO] crate rusoto_sqs 0.35.0 is already in cache [INFO] extracting crate rusoto_sqs 0.35.0 into work/ex/clippy-test-run/sources/stable/reg/rusoto_sqs/0.35.0 [INFO] extracting crate rusoto_sqs 0.35.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/rusoto_sqs/0.35.0 [INFO] validating manifest of rusoto_sqs-0.35.0 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of rusoto_sqs-0.35.0 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing rusoto_sqs-0.35.0 [INFO] finished frobbing rusoto_sqs-0.35.0 [INFO] frobbed toml for rusoto_sqs-0.35.0 written to work/ex/clippy-test-run/sources/stable/reg/rusoto_sqs/0.35.0/Cargo.toml [INFO] started frobbing rusoto_sqs-0.35.0 [INFO] finished frobbing rusoto_sqs-0.35.0 [INFO] frobbed toml for rusoto_sqs-0.35.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/rusoto_sqs/0.35.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting rusoto_sqs-0.35.0 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-2/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/rusoto_sqs/0.35.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 61108cdc5617c07b0ae89094e00e2f6dba74acbbf6e02f6f062693bf39b084af [INFO] running `"docker" "start" "-a" "61108cdc5617c07b0ae89094e00e2f6dba74acbbf6e02f6f062693bf39b084af"` [INFO] [stderr] Checking rusoto_mock v0.29.0 [INFO] [stderr] Checking rusoto_sqs v0.35.0 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/generated.rs:4220:13 [INFO] [stderr] | [INFO] [stderr] 4220 | region: region, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `region` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/generated.rs:4237:13 [INFO] [stderr] | [INFO] [stderr] 4237 | region: region, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `region` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusoto_mock-0.29.0/src/lib.rs:134:19 [INFO] [stderr] | [INFO] [stderr] 134 | body: Box::new(once(Ok(self.body.clone()))), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `rusoto_core::ByteStream`, found struct `std::boxed::Box` [INFO] [stderr] | [INFO] [stderr] = note: expected type `rusoto_core::ByteStream` [INFO] [stderr] found type `std::boxed::Box, _>>` [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0308`. [INFO] [stderr] error: Could not compile `rusoto_mock`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: useless lint attribute [INFO] [stderr] --> src/generated.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | #[allow(warnings)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![allow(warnings)]` [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::useless_attribute)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_attribute [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:49:56 [INFO] [stderr] | [INFO] [stderr] 49 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::ptr_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:60:56 [INFO] [stderr] | [INFO] [stderr] 60 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:108:56 [INFO] [stderr] | [INFO] [stderr] 108 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:132:20 [INFO] [stderr] | [INFO] [stderr] 132 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::extra_unused_lifetimes)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:181:20 [INFO] [stderr] | [INFO] [stderr] 181 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:208:20 [INFO] [stderr] | [INFO] [stderr] 208 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:222:20 [INFO] [stderr] | [INFO] [stderr] 222 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:266:56 [INFO] [stderr] | [INFO] [stderr] 266 | fn serialize(params: &mut Params, name: &str, obj: &Vec>) { [INFO] [stderr] | ^^^^^^^^^^^^^ help: change this to: `&[Vec]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:277:20 [INFO] [stderr] | [INFO] [stderr] 277 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:355:14 [INFO] [stderr] | [INFO] [stderr] 355 | obj: &Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `&[ChangeMessageVisibilityBatchRequestEntry]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:376:20 [INFO] [stderr] | [INFO] [stderr] 376 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:430:20 [INFO] [stderr] | [INFO] [stderr] 430 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:469:20 [INFO] [stderr] | [INFO] [stderr] 469 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:565:20 [INFO] [stderr] | [INFO] [stderr] 565 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:658:56 [INFO] [stderr] | [INFO] [stderr] 658 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `&[DeleteMessageBatchRequestEntry]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:678:20 [INFO] [stderr] | [INFO] [stderr] 678 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:734:20 [INFO] [stderr] | [INFO] [stderr] 734 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:773:20 [INFO] [stderr] | [INFO] [stderr] 773 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:882:20 [INFO] [stderr] | [INFO] [stderr] 882 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:959:20 [INFO] [stderr] | [INFO] [stderr] 959 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1026:20 [INFO] [stderr] | [INFO] [stderr] 1026 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1091:20 [INFO] [stderr] | [INFO] [stderr] 1091 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1159:20 [INFO] [stderr] | [INFO] [stderr] 1159 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1219:20 [INFO] [stderr] | [INFO] [stderr] 1219 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:1290:56 [INFO] [stderr] | [INFO] [stderr] 1290 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1316:20 [INFO] [stderr] | [INFO] [stderr] 1316 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1412:20 [INFO] [stderr] | [INFO] [stderr] 1412 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1455:20 [INFO] [stderr] | [INFO] [stderr] 1455 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1480:20 [INFO] [stderr] | [INFO] [stderr] 1480 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1502:20 [INFO] [stderr] | [INFO] [stderr] 1502 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1536:20 [INFO] [stderr] | [INFO] [stderr] 1536 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1573:20 [INFO] [stderr] | [INFO] [stderr] 1573 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1587:20 [INFO] [stderr] | [INFO] [stderr] 1587 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1689:20 [INFO] [stderr] | [INFO] [stderr] 1689 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:1832:56 [INFO] [stderr] | [INFO] [stderr] 1832 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `&[SendMessageBatchRequestEntry]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1852:20 [INFO] [stderr] | [INFO] [stderr] 1852 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1916:20 [INFO] [stderr] | [INFO] [stderr] 1916 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:1973:20 [INFO] [stderr] | [INFO] [stderr] 1973 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2066:20 [INFO] [stderr] | [INFO] [stderr] 2066 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2150:20 [INFO] [stderr] | [INFO] [stderr] 2150 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2164:20 [INFO] [stderr] | [INFO] [stderr] 2164 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:2208:56 [INFO] [stderr] | [INFO] [stderr] 2208 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2219:20 [INFO] [stderr] | [INFO] [stderr] 2219 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: writing `&Vec<_>` instead of `&[_]` involves one more reference and cannot be used with non-Vec-based slices. [INFO] [stderr] --> src/generated.rs:2234:56 [INFO] [stderr] | [INFO] [stderr] 2234 | fn serialize(params: &mut Params, name: &str, obj: &Vec) { [INFO] [stderr] | ^^^^^^^^^^^^ help: change this to: `&[String]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2245:20 [INFO] [stderr] | [INFO] [stderr] 2245 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this lifetime isn't used in the function definition [INFO] [stderr] --> src/generated.rs:2304:20 [INFO] [stderr] | [INFO] [stderr] 2304 | fn deserialize<'a, T: Peek + Next>( [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:2361:17 [INFO] [stderr] | [INFO] [stderr] 2361 | / match &parsed_error.code[..] { [INFO] [stderr] 2362 | | "OverLimit" => { [INFO] [stderr] 2363 | | return AddPermissionError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] 2364 | | } [INFO] [stderr] 2365 | | _ => {} [INFO] [stderr] 2366 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 2361 | if let "OverLimit" = &parsed_error.code[..] { [INFO] [stderr] 2362 | return AddPermissionError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] 2363 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2363:62 [INFO] [stderr] | [INFO] [stderr] 2363 | return AddPermissionError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2447:81 [INFO] [stderr] | [INFO] [stderr] 2447 | return ChangeMessageVisibilityError::MessageNotInflight(String::from( [INFO] [stderr] | _________________________________________________________________________________^ [INFO] [stderr] 2448 | | parsed_error.message, [INFO] [stderr] 2449 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2452:85 [INFO] [stderr] | [INFO] [stderr] 2452 | return ChangeMessageVisibilityError::ReceiptHandleIsInvalid(String::from( [INFO] [stderr] | _____________________________________________________________________________________^ [INFO] [stderr] 2453 | | parsed_error.message, [INFO] [stderr] 2454 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2546:29 [INFO] [stderr] | [INFO] [stderr] 2546 | String::from(parsed_error.message), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2550:85 [INFO] [stderr] | [INFO] [stderr] 2550 | return ChangeMessageVisibilityBatchError::EmptyBatchRequest(String::from( [INFO] [stderr] | _____________________________________________________________________________________^ [INFO] [stderr] 2551 | | parsed_error.message, [INFO] [stderr] 2552 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2555:87 [INFO] [stderr] | [INFO] [stderr] 2555 | return ChangeMessageVisibilityBatchError::InvalidBatchEntryId(String::from( [INFO] [stderr] | _______________________________________________________________________________________^ [INFO] [stderr] 2556 | | parsed_error.message, [INFO] [stderr] 2557 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2561:29 [INFO] [stderr] | [INFO] [stderr] 2561 | String::from(parsed_error.message), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2651:71 [INFO] [stderr] | [INFO] [stderr] 2651 | return CreateQueueError::QueueDeletedRecently(String::from( [INFO] [stderr] | _______________________________________________________________________^ [INFO] [stderr] 2652 | | parsed_error.message, [INFO] [stderr] 2653 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2656:66 [INFO] [stderr] | [INFO] [stderr] 2656 | return CreateQueueError::QueueNameExists(String::from(parsed_error.message)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2741:68 [INFO] [stderr] | [INFO] [stderr] 2741 | return DeleteMessageError::InvalidIdFormat(String::from( [INFO] [stderr] | ____________________________________________________________________^ [INFO] [stderr] 2742 | | parsed_error.message, [INFO] [stderr] 2743 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2746:75 [INFO] [stderr] | [INFO] [stderr] 2746 | return DeleteMessageError::ReceiptHandleIsInvalid(String::from( [INFO] [stderr] | ___________________________________________________________________________^ [INFO] [stderr] 2747 | | parsed_error.message, [INFO] [stderr] 2748 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2837:82 [INFO] [stderr] | [INFO] [stderr] 2837 | return DeleteMessageBatchError::BatchEntryIdsNotDistinct(String::from( [INFO] [stderr] | __________________________________________________________________________________^ [INFO] [stderr] 2838 | | parsed_error.message, [INFO] [stderr] 2839 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2842:75 [INFO] [stderr] | [INFO] [stderr] 2842 | return DeleteMessageBatchError::EmptyBatchRequest(String::from( [INFO] [stderr] | ___________________________________________________________________________^ [INFO] [stderr] 2843 | | parsed_error.message, [INFO] [stderr] 2844 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2847:77 [INFO] [stderr] | [INFO] [stderr] 2847 | return DeleteMessageBatchError::InvalidBatchEntryId(String::from( [INFO] [stderr] | _____________________________________________________________________________^ [INFO] [stderr] 2848 | | parsed_error.message, [INFO] [stderr] 2849 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:2852:86 [INFO] [stderr] | [INFO] [stderr] 2852 | return DeleteMessageBatchError::TooManyEntriesInBatchRequest(String::from( [INFO] [stderr] | ______________________________________________________________________________________^ [INFO] [stderr] 2853 | | parsed_error.message, [INFO] [stderr] 2854 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:3015:17 [INFO] [stderr] | [INFO] [stderr] 3015 | / match &parsed_error.code[..] { [INFO] [stderr] 3016 | | "InvalidAttributeName" => { [INFO] [stderr] 3017 | | return GetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] 3018 | | parsed_error.message, [INFO] [stderr] ... | [INFO] [stderr] 3021 | | _ => {} [INFO] [stderr] 3022 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 3015 | if let "InvalidAttributeName" = &parsed_error.code[..] { [INFO] [stderr] 3016 | return GetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] 3017 | parsed_error.message, [INFO] [stderr] 3018 | )) [INFO] [stderr] 3019 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3017:78 [INFO] [stderr] | [INFO] [stderr] 3017 | return GetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] | ______________________________________________________________________________^ [INFO] [stderr] 3018 | | parsed_error.message, [INFO] [stderr] 3019 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:3101:17 [INFO] [stderr] | [INFO] [stderr] 3101 | / match &parsed_error.code[..] { [INFO] [stderr] 3102 | | "AWS.SimpleQueueService.NonExistentQueue" => { [INFO] [stderr] 3103 | | return GetQueueUrlError::QueueDoesNotExist(String::from( [INFO] [stderr] 3104 | | parsed_error.message, [INFO] [stderr] ... | [INFO] [stderr] 3107 | | _ => {} [INFO] [stderr] 3108 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 3101 | if let "AWS.SimpleQueueService.NonExistentQueue" = &parsed_error.code[..] { [INFO] [stderr] 3102 | return GetQueueUrlError::QueueDoesNotExist(String::from( [INFO] [stderr] 3103 | parsed_error.message, [INFO] [stderr] 3104 | )) [INFO] [stderr] 3105 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3103:68 [INFO] [stderr] | [INFO] [stderr] 3103 | return GetQueueUrlError::QueueDoesNotExist(String::from( [INFO] [stderr] | ____________________________________________________________________^ [INFO] [stderr] 3104 | | parsed_error.message, [INFO] [stderr] 3105 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:3185:17 [INFO] [stderr] | [INFO] [stderr] 3185 | / match &parsed_error.code[..] { [INFO] [stderr] 3186 | | "AWS.SimpleQueueService.NonExistentQueue" => { [INFO] [stderr] 3187 | | return ListDeadLetterSourceQueuesError::QueueDoesNotExist(String::from( [INFO] [stderr] 3188 | | parsed_error.message, [INFO] [stderr] ... | [INFO] [stderr] 3191 | | _ => {} [INFO] [stderr] 3192 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 3185 | if let "AWS.SimpleQueueService.NonExistentQueue" = &parsed_error.code[..] { [INFO] [stderr] 3186 | return ListDeadLetterSourceQueuesError::QueueDoesNotExist(String::from( [INFO] [stderr] 3187 | parsed_error.message, [INFO] [stderr] 3188 | )) [INFO] [stderr] 3189 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3187:83 [INFO] [stderr] | [INFO] [stderr] 3187 | return ListDeadLetterSourceQueuesError::QueueDoesNotExist(String::from( [INFO] [stderr] | ___________________________________________________________________________________^ [INFO] [stderr] 3188 | | parsed_error.message, [INFO] [stderr] 3189 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3427:70 [INFO] [stderr] | [INFO] [stderr] 3427 | return PurgeQueueError::PurgeQueueInProgress(String::from( [INFO] [stderr] | ______________________________________________________________________^ [INFO] [stderr] 3428 | | parsed_error.message, [INFO] [stderr] 3429 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3432:67 [INFO] [stderr] | [INFO] [stderr] 3432 | return PurgeQueueError::QueueDoesNotExist(String::from( [INFO] [stderr] | ___________________________________________________________________^ [INFO] [stderr] 3433 | | parsed_error.message, [INFO] [stderr] 3434 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:3515:17 [INFO] [stderr] | [INFO] [stderr] 3515 | / match &parsed_error.code[..] { [INFO] [stderr] 3516 | | "OverLimit" => { [INFO] [stderr] 3517 | | return ReceiveMessageError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] 3518 | | } [INFO] [stderr] 3519 | | _ => {} [INFO] [stderr] 3520 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 3515 | if let "OverLimit" = &parsed_error.code[..] { [INFO] [stderr] 3516 | return ReceiveMessageError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] 3517 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3517:63 [INFO] [stderr] | [INFO] [stderr] 3517 | return ReceiveMessageError::OverLimit(String::from(parsed_error.message)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3677:73 [INFO] [stderr] | [INFO] [stderr] 3677 | return SendMessageError::InvalidMessageContents(String::from( [INFO] [stderr] | _________________________________________________________________________^ [INFO] [stderr] 3678 | | parsed_error.message, [INFO] [stderr] 3679 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3682:71 [INFO] [stderr] | [INFO] [stderr] 3682 | return SendMessageError::UnsupportedOperation(String::from( [INFO] [stderr] | _______________________________________________________________________^ [INFO] [stderr] 3683 | | parsed_error.message, [INFO] [stderr] 3684 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3777:80 [INFO] [stderr] | [INFO] [stderr] 3777 | return SendMessageBatchError::BatchEntryIdsNotDistinct(String::from( [INFO] [stderr] | ________________________________________________________________________________^ [INFO] [stderr] 3778 | | parsed_error.message, [INFO] [stderr] 3779 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3782:75 [INFO] [stderr] | [INFO] [stderr] 3782 | return SendMessageBatchError::BatchRequestTooLong(String::from( [INFO] [stderr] | ___________________________________________________________________________^ [INFO] [stderr] 3783 | | parsed_error.message, [INFO] [stderr] 3784 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3787:73 [INFO] [stderr] | [INFO] [stderr] 3787 | return SendMessageBatchError::EmptyBatchRequest(String::from( [INFO] [stderr] | _________________________________________________________________________^ [INFO] [stderr] 3788 | | parsed_error.message, [INFO] [stderr] 3789 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3792:75 [INFO] [stderr] | [INFO] [stderr] 3792 | return SendMessageBatchError::InvalidBatchEntryId(String::from( [INFO] [stderr] | ___________________________________________________________________________^ [INFO] [stderr] 3793 | | parsed_error.message, [INFO] [stderr] 3794 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3797:84 [INFO] [stderr] | [INFO] [stderr] 3797 | return SendMessageBatchError::TooManyEntriesInBatchRequest(String::from( [INFO] [stderr] | ____________________________________________________________________________________^ [INFO] [stderr] 3798 | | parsed_error.message, [INFO] [stderr] 3799 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3802:76 [INFO] [stderr] | [INFO] [stderr] 3802 | return SendMessageBatchError::UnsupportedOperation(String::from( [INFO] [stderr] | ____________________________________________________________________________^ [INFO] [stderr] 3803 | | parsed_error.message, [INFO] [stderr] 3804 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/generated.rs:3889:17 [INFO] [stderr] | [INFO] [stderr] 3889 | / match &parsed_error.code[..] { [INFO] [stderr] 3890 | | "InvalidAttributeName" => { [INFO] [stderr] 3891 | | return SetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] 3892 | | parsed_error.message, [INFO] [stderr] ... | [INFO] [stderr] 3895 | | _ => {} [INFO] [stderr] 3896 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 3889 | if let "InvalidAttributeName" = &parsed_error.code[..] { [INFO] [stderr] 3890 | return SetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] 3891 | parsed_error.message, [INFO] [stderr] 3892 | )) [INFO] [stderr] 3893 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/generated.rs:3891:78 [INFO] [stderr] | [INFO] [stderr] 3891 | return SetQueueAttributesError::InvalidAttributeName(String::from( [INFO] [stderr] | ______________________________________________________________________________^ [INFO] [stderr] 3892 | | parsed_error.message, [INFO] [stderr] 3893 | | )) [INFO] [stderr] | |_________________________^ help: consider removing `String::from()`: `parsed_error.message` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4266:33 [INFO] [stderr] | [INFO] [stderr] 4266 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unit_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4266 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4293:33 [INFO] [stderr] | [INFO] [stderr] 4293 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4293 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4423:33 [INFO] [stderr] | [INFO] [stderr] 4423 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4423 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4503:33 [INFO] [stderr] | [INFO] [stderr] 4503 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4503 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4792:33 [INFO] [stderr] | [INFO] [stderr] 4792 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4792 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:4875:33 [INFO] [stderr] | [INFO] [stderr] 4875 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 4875 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:5011:33 [INFO] [stderr] | [INFO] [stderr] 5011 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 5011 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:5038:33 [INFO] [stderr] | [INFO] [stderr] 5038 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 5038 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: passing a unit value to a function [INFO] [stderr] --> src/generated.rs:5065:33 [INFO] [stderr] | [INFO] [stderr] 5065 | Box::new(future::ok(::std::mem::drop(response))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg [INFO] [stderr] help: if you intended to pass a unit value, use a unit literal instead [INFO] [stderr] | [INFO] [stderr] 5065 | Box::new(future::ok(())) [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `rusoto_sqs`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "61108cdc5617c07b0ae89094e00e2f6dba74acbbf6e02f6f062693bf39b084af"` [INFO] running `"docker" "rm" "-f" "61108cdc5617c07b0ae89094e00e2f6dba74acbbf6e02f6f062693bf39b084af"` [INFO] [stdout] 61108cdc5617c07b0ae89094e00e2f6dba74acbbf6e02f6f062693bf39b084af