[INFO] fetching crate oxsearch-snapshot 0.2.0...
[INFO] checking oxsearch-snapshot-0.2.0 against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] extracting crate oxsearch-snapshot 0.2.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate oxsearch-snapshot 0.2.0
[INFO] finished tweaking crates.io crate oxsearch-snapshot 0.2.0
[INFO] tweaked toml for crates.io crate oxsearch-snapshot 0.2.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxsearch-snapshot 0.2.0 on toolchain 52995a223f2919dd3e2e427231db90a257350ded
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxsearch-snapshot 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:49:12
[INFO] [stderr]    |
[INFO] [stderr] 49 | homepage = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `oxsearch-snapshot` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c
[INFO] running `Command { std: "docker" "start" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:49:12
[INFO] [stderr]    |
[INFO] [stderr] 49 | homepage = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 55 | repository = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `oxsearch-snapshot` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]     Checking rapidhash v4.5.1
[INFO] [stderr]     Checking serde_json v1.0.154
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]     Checking metrics v0.24.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking oxsearch-core v0.2.0
[INFO] [stderr]     Checking oxsearch-analysis v0.2.0
[INFO] [stderr]     Checking oxsearch-mapping v0.2.0
[INFO] [stderr]     Checking oxsearch-admin v0.2.0
[INFO] [stderr]     Checking oxsearch-snapshot v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/cleanup_repository.rs:20:57
[INFO] [stdout]    |
[INFO] [stdout] 20 |             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]    = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 20 -             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout] 20 +             deleted_blobs: ::core::option::Option::Some(deleted_blobs),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 20 -             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout] 20 +             deleted_blobs: ::core::option::Option::Some(<i64 as Into<_>>::into(deleted_blobs)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/cleanup_repository.rs:21:57
[INFO] [stdout]    |
[INFO] [stdout] 21 |             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 21 -             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout] 21 +             deleted_bytes: ::core::option::Option::Some(deleted_bytes),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 21 -             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout] 21 +             deleted_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(deleted_bytes)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create.rs:89:64
[INFO] [stdout]    |
[INFO] [stdout] 89 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 89 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 89 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 89 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 89 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 94 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 94 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 94 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 94 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:112:53
[INFO] [stdout]     |
[INFO] [stdout] 112 |         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:168:65
[INFO] [stdout]     |
[INFO] [stdout] 168 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 168 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 168 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 168 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 168 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:202:54
[INFO] [stdout]     |
[INFO] [stdout] 202 |         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 202 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 202 +         self.accepted = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 202 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 202 +         self.accepted = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create_repository.rs:64:52
[INFO] [stdout]    |
[INFO] [stdout] 64 |         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 64 -         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout] 64 +         self.verify = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 64 -         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout] 64 +         self.verify = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/delete.rs:50:65
[INFO] [stdout]    |
[INFO] [stdout] 50 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 50 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 50 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 50 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 50 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:112:64
[INFO] [stdout]     |
[INFO] [stdout] 112 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:117:59
[INFO] [stdout]     |
[INFO] [stdout] 117 |         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 117 -         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout] 117 +         self.index_details = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 117 -         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout] 117 +         self.index_details = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:122:57
[INFO] [stdout]     |
[INFO] [stdout] 122 |         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 122 -         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.index_names = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 122 -         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.index_names = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:127:64
[INFO] [stdout]     |
[INFO] [stdout] 127 |         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 127 -         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.include_repository = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 127 -         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.include_repository = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:145:52
[INFO] [stdout]     |
[INFO] [stdout] 145 |         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 145 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.offset = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 145 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.offset = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 150 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.size = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 150 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:176:53
[INFO] [stdout]     |
[INFO] [stdout] 176 |         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.verbose = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.verbose = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:204:53
[INFO] [stdout]     |
[INFO] [stdout] 204 |             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 204 -             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout] 204 +             remaining: ::core::option::Option::Some(remaining),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 204 -             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout] 204 +             remaining: ::core::option::Option::Some(<i32 as Into<_>>::into(remaining)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:205:49
[INFO] [stdout]     |
[INFO] [stdout] 205 |             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 205 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 205 +             total: ::core::option::Option::Some(total),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 205 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 205 +             total: ::core::option::Option::Some(<i32 as Into<_>>::into(total)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_repository.rs:43:51
[INFO] [stdout]    |
[INFO] [stdout] 43 |         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 43 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 43 +         self.local = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 43 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 43 +         self.local = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:47:55
[INFO] [stdout]    |
[INFO] [stdout] 47 |             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 47 -             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout] 47 +             overwritten: ::core::option::Option::Some(overwritten),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 47 -             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout] 47 +             overwritten: ::core::option::Option::Some(<bool as Into<_>>::into(overwritten)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:48:54
[INFO] [stdout]    |
[INFO] [stdout] 48 |             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 48 -             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout] 48 +             read_early: ::core::option::Option::Some(read_early),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 48 -             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout] 48 +             read_early: ::core::option::Option::Some(<bool as Into<_>>::into(read_early)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 49 -             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout] 49 +             read_end: ::core::option::Option::Some(read_end),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 49 -             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout] 49 +             read_end: ::core::option::Option::Some(<i64 as Into<_>>::into(read_end)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:50:54
[INFO] [stdout]    |
[INFO] [stdout] 50 |             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 50 -             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout] 50 +             read_start: ::core::option::Option::Some(read_start),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 50 -             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout] 50 +             read_start: ::core::option::Option::Some(<i64 as Into<_>>::into(read_start)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:53:54
[INFO] [stdout]    |
[INFO] [stdout] 53 |             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 53 -             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout] 53 +             size_bytes: ::core::option::Option::Some(size_bytes),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 53 -             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout] 53 +             size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_bytes)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 185 -             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout] 185 +             found: ::core::option::Option::Some(found),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 185 -             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout] 185 +             found: ::core::option::Option::Some(<bool as Into<_>>::into(found)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:196:67
[INFO] [stdout]     |
[INFO] [stdout] 196 |         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 196 -         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout] 196 +         self.before_write_complete = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 196 -         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout] 196 +         self.before_write_complete = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:292:49
[INFO] [stdout]     |
[INFO] [stdout] 292 |             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 292 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 292 +             count: ::core::option::Option::Some(count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 292 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 292 +             count: ::core::option::Option::Some(<i32 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:298:60
[INFO] [stdout]     |
[INFO] [stdout] 298 |             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 298 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 298 +             total_size_bytes: ::core::option::Option::Some(total_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 298 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 298 +             total_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(total_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:495:56
[INFO] [stdout]     |
[INFO] [stdout] 495 |         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 495 -         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 495 +         self.blob_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 495 -         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 495 +         self.blob_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:500:72
[INFO] [stdout]     |
[INFO] [stdout] 500 |         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 500 -         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.check_overwrite_protection = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 500 -         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.check_overwrite_protection = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:505:57
[INFO] [stdout]     |
[INFO] [stdout] 505 |         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 505 -         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         self.concurrency = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 505 -         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         self.concurrency = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:510:54
[INFO] [stdout]     |
[INFO] [stdout] 510 |         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 510 -         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.detailed = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 510 -         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.detailed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:515:67
[INFO] [stdout]     |
[INFO] [stdout] 515 |         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 515 -         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.early_read_node_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 515 -         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.early_read_node_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:536:69
[INFO] [stdout]     |
[INFO] [stdout] 536 |         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 536 -         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout] 536 +         self.rare_action_probability = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 536 -         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout] 536 +         self.rare_action_probability = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:541:65
[INFO] [stdout]     |
[INFO] [stdout] 541 |         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 541 -         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 541 +         self.rarely_abort_writes = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 541 -         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 541 +         self.rarely_abort_writes = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:546:61
[INFO] [stdout]     |
[INFO] [stdout] 546 |         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 546 -         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 546 +         self.read_node_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 546 -         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 546 +         self.read_node_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:551:70
[INFO] [stdout]     |
[INFO] [stdout] 551 |         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 551 +         self.register_operation_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 551 +         self.register_operation_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:556:50
[INFO] [stdout]     |
[INFO] [stdout] 556 |         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 556 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 556 +         self.seed = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 556 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 556 +         self.seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:657:54
[INFO] [stdout]     |
[INFO] [stdout] 657 |             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 657 -             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout] 657 +             blob_count: ::core::option::Option::Some(blob_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 657 -             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout] 657 +             blob_count: ::core::option::Option::Some(<i32 as Into<_>>::into(blob_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:659:55
[INFO] [stdout]     |
[INFO] [stdout] 659 |             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 659 -             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout] 659 +             concurrency: ::core::option::Option::Some(concurrency),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 659 -             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout] 659 +             concurrency: ::core::option::Option::Some(<i32 as Into<_>>::into(concurrency)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:664:65
[INFO] [stdout]     |
[INFO] [stdout] 664 |             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 664 -             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout] 664 +             early_read_node_count: ::core::option::Option::Some(early_read_node_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 664 -             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout] 664 +             early_read_node_count: ::core::option::Option::Some(<i32 as Into<_>>::into(early_read_node_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:669:63
[INFO] [stdout]     |
[INFO] [stdout] 669 |             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 669 -             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout] 669 +             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 669 -             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout] 669 +             max_blob_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(max_blob_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:672:17
[INFO] [stdout]     |
[INFO] [stdout] 672 |                 max_total_data_size_bytes.into(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 672 -                 max_total_data_size_bytes.into(),
[INFO] [stdout] 672 +                 max_total_data_size_bytes,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 672 -                 max_total_data_size_bytes.into(),
[INFO] [stdout] 672 +                 <i64 as Into<_>>::into(max_total_data_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:674:67
[INFO] [stdout]     |
[INFO] [stdout] 674 |             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 674 -             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout] 674 +             rare_action_probability: ::core::option::Option::Some(rare_action_probability),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 674 -             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout] 674 +             rare_action_probability: ::core::option::Option::Some(<f64 as Into<_>>::into(rare_action_probability)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:675:59
[INFO] [stdout]     |
[INFO] [stdout] 675 |             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 675 -             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout] 675 +             read_node_count: ::core::option::Option::Some(read_node_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 675 -             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout] 675 +             read_node_count: ::core::option::Option::Some(<i32 as Into<_>>::into(read_node_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:677:48
[INFO] [stdout]     |
[INFO] [stdout] 677 |             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout]     |                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 677 -             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout] 677 +             seed: ::core::option::Option::Some(seed),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 677 -             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout] 677 +             seed: ::core::option::Option::Some(<i64 as Into<_>>::into(seed)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:773:49
[INFO] [stdout]     |
[INFO] [stdout] 773 |             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 773 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 773 +             count: ::core::option::Option::Some(count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 773 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 773 +             count: ::core::option::Option::Some(<i32 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:777:60
[INFO] [stdout]     |
[INFO] [stdout] 777 |             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 777 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 777 +             total_size_bytes: ::core::option::Option::Some(total_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 777 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 777 +             total_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(total_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:779:65
[INFO] [stdout]     |
[INFO] [stdout] 779 |             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 779 -             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout] 779 +             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 779 -             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout] 779 +             total_throttled_nanos: ::core::option::Option::Some(<i64 as Into<_>>::into(total_throttled_nanos)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:118:64
[INFO] [stdout]     |
[INFO] [stdout] 118 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 118 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 118 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 118 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 118 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:123:61
[INFO] [stdout]     |
[INFO] [stdout] 123 |         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 123 -         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 123 +         self.include_aliases = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 123 -         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 123 +         self.include_aliases = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:128:66
[INFO] [stdout]     |
[INFO] [stdout] 128 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 128 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 128 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 128 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:146:53
[INFO] [stdout]     |
[INFO] [stdout] 146 |         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 146 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 146 +         self.partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 146 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 146 +         self.partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:236:65
[INFO] [stdout]     |
[INFO] [stdout] 236 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 236 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 236 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 236 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 236 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:268:54
[INFO] [stdout]     |
[INFO] [stdout] 268 |         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 268 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 268 +         self.accepted = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 268 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 268 +         self.accepted = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/status.rs:73:64
[INFO] [stdout]    |
[INFO] [stdout] 73 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 73 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 73 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 73 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 73 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:161:54
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 161 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 161 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 161 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 161 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:197:69
[INFO] [stdout]     |
[INFO] [stdout] 197 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 197 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 197 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 197 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 197 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:210:74
[INFO] [stdout]     |
[INFO] [stdout] 210 |         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 210 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 210 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:215:54
[INFO] [stdout]     |
[INFO] [stdout] 215 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 215 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 215 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:233:54
[INFO] [stdout]     |
[INFO] [stdout] 233 |             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 233 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 233 +             file_count: ::core::option::Option::Some(file_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 233 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 233 +             file_count: ::core::option::Option::Some(<i32 as Into<_>>::into(file_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:234:57
[INFO] [stdout]     |
[INFO] [stdout] 234 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 234 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 234 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 234 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 234 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:351:54
[INFO] [stdout]     |
[INFO] [stdout] 351 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 351 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 351 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 351 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 351 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:390:54
[INFO] [stdout]     |
[INFO] [stdout] 390 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 390 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 390 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 390 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 390 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:412:55
[INFO] [stdout]     |
[INFO] [stdout] 412 |             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 412 -             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout] 412 +             shard_count: ::core::option::Option::Some(shard_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 412 -             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout] 412 +             shard_count: ::core::option::Option::Some(<i32 as Into<_>>::into(shard_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:414:57
[INFO] [stdout]     |
[INFO] [stdout] 414 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 414 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 414 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 414 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 414 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:415:66
[INFO] [stdout]     |
[INFO] [stdout] 415 |             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 415 -             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout] 415 +             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 415 -             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout] 415 +             max_segments_per_shard: ::core::option::Option::Some(<i64 as Into<_>>::into(max_segments_per_shard)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:560:54
[INFO] [stdout]     |
[INFO] [stdout] 560 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 560 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 560 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 560 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 560 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:581:62
[INFO] [stdout]     |
[INFO] [stdout] 581 |         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 581 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 581 +         self.http_max_retries = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 581 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 581 +         self.http_max_retries = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:594:69
[INFO] [stdout]     |
[INFO] [stdout] 594 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 594 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 594 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 594 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 594 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:790:54
[INFO] [stdout]     |
[INFO] [stdout] 790 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 790 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 790 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 790 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 790 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:993:54
[INFO] [stdout]     |
[INFO] [stdout] 993 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 993 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 993 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 993 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 993 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1037:69
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1037 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1037 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1037 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1037 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1050:65
[INFO] [stdout]      |
[INFO] [stdout] 1050 |         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1050 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1050 +         self.max_multipart_parts = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1050 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1050 +         self.max_multipart_parts = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1055:79
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1055 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1055 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1055 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1055 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1060:54
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1060 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1060 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1060 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1060 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1065:68
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1065 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1065 +         self.server_side_encryption = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1065 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1065 +         self.server_side_encryption = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1095:42
[INFO] [stdout]      |
[INFO] [stdout] 1095 |             ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1095 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 1095 +             ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1095 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 1095 +             ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1134:48
[INFO] [stdout]      |
[INFO] [stdout] 1134 |             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout]      |                                                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1134 -             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout] 1134 +             done: ::core::option::Option::Some(done),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1134 -             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout] 1134 +             done: ::core::option::Option::Some(<i64 as Into<_>>::into(done)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1135:50
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1135 -             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout] 1135 +             failed: ::core::option::Option::Some(failed),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1135 -             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout] 1135 +             failed: ::core::option::Option::Some(<i64 as Into<_>>::into(failed)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1136:54
[INFO] [stdout]      |
[INFO] [stdout] 1136 |             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1136 -             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout] 1136 +             finalizing: ::core::option::Option::Some(finalizing),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1136 -             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout] 1136 +             finalizing: ::core::option::Option::Some(<i64 as Into<_>>::into(finalizing)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1137:56
[INFO] [stdout]      |
[INFO] [stdout] 1137 |             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1137 -             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout] 1137 +             initializing: ::core::option::Option::Some(initializing),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1137 -             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout] 1137 +             initializing: ::core::option::Option::Some(<i64 as Into<_>>::into(initializing)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1138:51
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1138 -             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout] 1138 +             started: ::core::option::Option::Some(started),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1138 -             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout] 1138 +             started: ::core::option::Option::Some(<i64 as Into<_>>::into(started)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1139:49
[INFO] [stdout]      |
[INFO] [stdout] 1139 |             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1139 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 1139 +             total: ::core::option::Option::Some(total),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1139 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 1139 +             total: ::core::option::Option::Some(<i64 as Into<_>>::into(total)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1264:54
[INFO] [stdout]      |
[INFO] [stdout] 1264 |             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1264 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 1264 +             file_count: ::core::option::Option::Some(file_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1264 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 1264 +             file_count: ::core::option::Option::Some(<i64 as Into<_>>::into(file_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1265:57
[INFO] [stdout]      |
[INFO] [stdout] 1265 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1265 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 1265 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1265 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 1265 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1375:54
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1375 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1375 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1375 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1375 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1396:69
[INFO] [stdout]      |
[INFO] [stdout] 1396 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1396 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1396 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1396 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1396 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1401:54
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1401 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1401 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1401 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1401 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1561:66
[INFO] [stdout]      |
[INFO] [stdout] 1561 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1561 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1561 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1561 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1561 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1685:52
[INFO] [stdout]      |
[INFO] [stdout] 1685 |             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1685 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 1685 +             shard_id: ::core::option::Option::Some(shard_id),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1685 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 1685 +             shard_id: ::core::option::Option::Some(<i32 as Into<_>>::into(shard_id)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2138:69
[INFO] [stdout]      |
[INFO] [stdout] 2138 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2138 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2138 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2138 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2138 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2151:74
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2151 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2151 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2151 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2151 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2156:54
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2156 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2156 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2156 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2156 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2228:54
[INFO] [stdout]      |
[INFO] [stdout] 2228 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2228 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2228 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2228 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2228 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2280:62
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2280 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2280 +         self.http_max_retries = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2280 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2280 +         self.http_max_retries = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2293:69
[INFO] [stdout]      |
[INFO] [stdout] 2293 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2293 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2293 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2293 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2293 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2438:69
[INFO] [stdout]      |
[INFO] [stdout] 2438 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2438 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2438 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2451:65
[INFO] [stdout]      |
[INFO] [stdout] 2451 |         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2451 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2451 +         self.max_multipart_parts = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2451 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2451 +         self.max_multipart_parts = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2456:79
[INFO] [stdout]      |
[INFO] [stdout] 2456 |         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2456 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2456 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2456 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2456 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2461:54
[INFO] [stdout]      |
[INFO] [stdout] 2461 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2461 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2461 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2461 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2461 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2466:68
[INFO] [stdout]      |
[INFO] [stdout] 2466 |         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2466 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2466 +         self.server_side_encryption = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2466 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2466 +         self.server_side_encryption = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2496:42
[INFO] [stdout]      |
[INFO] [stdout] 2496 |             ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2496 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 2496 +             ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2496 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 2496 +             ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2541:69
[INFO] [stdout]      |
[INFO] [stdout] 2541 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2541 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2541 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2541 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2541 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2546:54
[INFO] [stdout]      |
[INFO] [stdout] 2546 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2546 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2546 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2546 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2546 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2598:64
[INFO] [stdout]      |
[INFO] [stdout] 2598 |             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2598 -             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout] 2598 +             include_global_state: ::core::option::Option::Some(include_global_state),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2598 -             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout] 2598 +             include_global_state: ::core::option::Option::Some(<bool as Into<_>>::into(include_global_state)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oxsearch-snapshot` (lib) due to 106 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/cleanup_repository.rs:20:57
[INFO] [stdout]    |
[INFO] [stdout] 20 |             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]    = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 20 -             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout] 20 +             deleted_blobs: ::core::option::Option::Some(deleted_blobs),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 20 -             deleted_blobs: ::core::option::Option::Some(deleted_blobs.into()),
[INFO] [stdout] 20 +             deleted_blobs: ::core::option::Option::Some(<i64 as Into<_>>::into(deleted_blobs)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/cleanup_repository.rs:21:57
[INFO] [stdout]    |
[INFO] [stdout] 21 |             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 21 -             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout] 21 +             deleted_bytes: ::core::option::Option::Some(deleted_bytes),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 21 -             deleted_bytes: ::core::option::Option::Some(deleted_bytes.into()),
[INFO] [stdout] 21 +             deleted_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(deleted_bytes)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create.rs:89:64
[INFO] [stdout]    |
[INFO] [stdout] 89 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 89 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 89 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 89 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 89 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 94 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 94 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 94 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 94 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:112:53
[INFO] [stdout]     |
[INFO] [stdout] 112 |         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:168:65
[INFO] [stdout]     |
[INFO] [stdout] 168 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 168 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 168 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 168 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 168 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/create.rs:202:54
[INFO] [stdout]     |
[INFO] [stdout] 202 |         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 202 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 202 +         self.accepted = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 202 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 202 +         self.accepted = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/create_repository.rs:64:52
[INFO] [stdout]    |
[INFO] [stdout] 64 |         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 64 -         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout] 64 +         self.verify = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 64 -         self.verify = ::core::option::Option::Some(value.into());
[INFO] [stdout] 64 +         self.verify = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/delete.rs:50:65
[INFO] [stdout]    |
[INFO] [stdout] 50 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 50 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 50 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 50 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 50 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:112:64
[INFO] [stdout]     |
[INFO] [stdout] 112 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 112 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 112 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:117:59
[INFO] [stdout]     |
[INFO] [stdout] 117 |         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 117 -         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout] 117 +         self.index_details = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 117 -         self.index_details = ::core::option::Option::Some(value.into());
[INFO] [stdout] 117 +         self.index_details = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:122:57
[INFO] [stdout]     |
[INFO] [stdout] 122 |         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 122 -         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.index_names = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 122 -         self.index_names = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.index_names = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:127:64
[INFO] [stdout]     |
[INFO] [stdout] 127 |         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 127 -         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.include_repository = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 127 -         self.include_repository = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.include_repository = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:145:52
[INFO] [stdout]     |
[INFO] [stdout] 145 |         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 145 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.offset = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 145 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.offset = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 150 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.size = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 150 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/get.rs:176:53
[INFO] [stdout]     |
[INFO] [stdout] 176 |         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.verbose = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.verbose = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.verbose = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:204:53
[INFO] [stdout]     |
[INFO] [stdout] 204 |             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 204 -             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout] 204 +             remaining: ::core::option::Option::Some(remaining),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 204 -             remaining: ::core::option::Option::Some(remaining.into()),
[INFO] [stdout] 204 +             remaining: ::core::option::Option::Some(<i32 as Into<_>>::into(remaining)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/get.rs:205:49
[INFO] [stdout]     |
[INFO] [stdout] 205 |             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 205 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 205 +             total: ::core::option::Option::Some(total),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 205 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 205 +             total: ::core::option::Option::Some(<i32 as Into<_>>::into(total)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_repository.rs:43:51
[INFO] [stdout]    |
[INFO] [stdout] 43 |         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 43 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 43 +         self.local = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 43 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 43 +         self.local = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:47:55
[INFO] [stdout]    |
[INFO] [stdout] 47 |             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 47 -             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout] 47 +             overwritten: ::core::option::Option::Some(overwritten),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 47 -             overwritten: ::core::option::Option::Some(overwritten.into()),
[INFO] [stdout] 47 +             overwritten: ::core::option::Option::Some(<bool as Into<_>>::into(overwritten)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:48:54
[INFO] [stdout]    |
[INFO] [stdout] 48 |             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 48 -             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout] 48 +             read_early: ::core::option::Option::Some(read_early),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 48 -             read_early: ::core::option::Option::Some(read_early.into()),
[INFO] [stdout] 48 +             read_early: ::core::option::Option::Some(<bool as Into<_>>::into(read_early)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 49 -             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout] 49 +             read_end: ::core::option::Option::Some(read_end),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 49 -             read_end: ::core::option::Option::Some(read_end.into()),
[INFO] [stdout] 49 +             read_end: ::core::option::Option::Some(<i64 as Into<_>>::into(read_end)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:50:54
[INFO] [stdout]    |
[INFO] [stdout] 50 |             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 50 -             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout] 50 +             read_start: ::core::option::Option::Some(read_start),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 50 -             read_start: ::core::option::Option::Some(read_start.into()),
[INFO] [stdout] 50 +             read_start: ::core::option::Option::Some(<i64 as Into<_>>::into(read_start)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/repository_analyze.rs:53:54
[INFO] [stdout]    |
[INFO] [stdout] 53 |             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 53 -             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout] 53 +             size_bytes: ::core::option::Option::Some(size_bytes),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 53 -             size_bytes: ::core::option::Option::Some(size_bytes.into()),
[INFO] [stdout] 53 +             size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_bytes)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 185 -             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout] 185 +             found: ::core::option::Option::Some(found),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 185 -             found: ::core::option::Option::Some(found.into()),
[INFO] [stdout] 185 +             found: ::core::option::Option::Some(<bool as Into<_>>::into(found)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:196:67
[INFO] [stdout]     |
[INFO] [stdout] 196 |         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 196 -         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout] 196 +         self.before_write_complete = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 196 -         self.before_write_complete = ::core::option::Option::Some(value.into());
[INFO] [stdout] 196 +         self.before_write_complete = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:292:49
[INFO] [stdout]     |
[INFO] [stdout] 292 |             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 292 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 292 +             count: ::core::option::Option::Some(count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 292 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 292 +             count: ::core::option::Option::Some(<i32 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:298:60
[INFO] [stdout]     |
[INFO] [stdout] 298 |             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 298 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 298 +             total_size_bytes: ::core::option::Option::Some(total_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 298 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 298 +             total_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(total_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:495:56
[INFO] [stdout]     |
[INFO] [stdout] 495 |         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 495 -         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 495 +         self.blob_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 495 -         self.blob_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 495 +         self.blob_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:500:72
[INFO] [stdout]     |
[INFO] [stdout] 500 |         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 500 -         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.check_overwrite_protection = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 500 -         self.check_overwrite_protection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.check_overwrite_protection = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:505:57
[INFO] [stdout]     |
[INFO] [stdout] 505 |         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 505 -         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         self.concurrency = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 505 -         self.concurrency = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         self.concurrency = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:510:54
[INFO] [stdout]     |
[INFO] [stdout] 510 |         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 510 -         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.detailed = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 510 -         self.detailed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.detailed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:515:67
[INFO] [stdout]     |
[INFO] [stdout] 515 |         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 515 -         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.early_read_node_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 515 -         self.early_read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.early_read_node_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:536:69
[INFO] [stdout]     |
[INFO] [stdout] 536 |         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 536 -         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout] 536 +         self.rare_action_probability = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 536 -         self.rare_action_probability = ::core::option::Option::Some(value.into());
[INFO] [stdout] 536 +         self.rare_action_probability = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:541:65
[INFO] [stdout]     |
[INFO] [stdout] 541 |         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 541 -         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 541 +         self.rarely_abort_writes = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 541 -         self.rarely_abort_writes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 541 +         self.rarely_abort_writes = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:546:61
[INFO] [stdout]     |
[INFO] [stdout] 546 |         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 546 -         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 546 +         self.read_node_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 546 -         self.read_node_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 546 +         self.read_node_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:551:70
[INFO] [stdout]     |
[INFO] [stdout] 551 |         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 551 +         self.register_operation_count = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self.register_operation_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 551 +         self.register_operation_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:556:50
[INFO] [stdout]     |
[INFO] [stdout] 556 |         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 556 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 556 +         self.seed = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 556 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 556 +         self.seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:657:54
[INFO] [stdout]     |
[INFO] [stdout] 657 |             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 657 -             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout] 657 +             blob_count: ::core::option::Option::Some(blob_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 657 -             blob_count: ::core::option::Option::Some(blob_count.into()),
[INFO] [stdout] 657 +             blob_count: ::core::option::Option::Some(<i32 as Into<_>>::into(blob_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:659:55
[INFO] [stdout]     |
[INFO] [stdout] 659 |             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 659 -             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout] 659 +             concurrency: ::core::option::Option::Some(concurrency),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 659 -             concurrency: ::core::option::Option::Some(concurrency.into()),
[INFO] [stdout] 659 +             concurrency: ::core::option::Option::Some(<i32 as Into<_>>::into(concurrency)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:664:65
[INFO] [stdout]     |
[INFO] [stdout] 664 |             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 664 -             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout] 664 +             early_read_node_count: ::core::option::Option::Some(early_read_node_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 664 -             early_read_node_count: ::core::option::Option::Some(early_read_node_count.into()),
[INFO] [stdout] 664 +             early_read_node_count: ::core::option::Option::Some(<i32 as Into<_>>::into(early_read_node_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:669:63
[INFO] [stdout]     |
[INFO] [stdout] 669 |             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 669 -             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout] 669 +             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 669 -             max_blob_size_bytes: ::core::option::Option::Some(max_blob_size_bytes.into()),
[INFO] [stdout] 669 +             max_blob_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(max_blob_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:672:17
[INFO] [stdout]     |
[INFO] [stdout] 672 |                 max_total_data_size_bytes.into(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 672 -                 max_total_data_size_bytes.into(),
[INFO] [stdout] 672 +                 max_total_data_size_bytes,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 672 -                 max_total_data_size_bytes.into(),
[INFO] [stdout] 672 +                 <i64 as Into<_>>::into(max_total_data_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:674:67
[INFO] [stdout]     |
[INFO] [stdout] 674 |             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 674 -             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout] 674 +             rare_action_probability: ::core::option::Option::Some(rare_action_probability),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 674 -             rare_action_probability: ::core::option::Option::Some(rare_action_probability.into()),
[INFO] [stdout] 674 +             rare_action_probability: ::core::option::Option::Some(<f64 as Into<_>>::into(rare_action_probability)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:675:59
[INFO] [stdout]     |
[INFO] [stdout] 675 |             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 675 -             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout] 675 +             read_node_count: ::core::option::Option::Some(read_node_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 675 -             read_node_count: ::core::option::Option::Some(read_node_count.into()),
[INFO] [stdout] 675 +             read_node_count: ::core::option::Option::Some(<i32 as Into<_>>::into(read_node_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:677:48
[INFO] [stdout]     |
[INFO] [stdout] 677 |             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout]     |                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 677 -             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout] 677 +             seed: ::core::option::Option::Some(seed),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 677 -             seed: ::core::option::Option::Some(seed.into()),
[INFO] [stdout] 677 +             seed: ::core::option::Option::Some(<i64 as Into<_>>::into(seed)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:773:49
[INFO] [stdout]     |
[INFO] [stdout] 773 |             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 773 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 773 +             count: ::core::option::Option::Some(count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 773 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 773 +             count: ::core::option::Option::Some(<i32 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:777:60
[INFO] [stdout]     |
[INFO] [stdout] 777 |             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 777 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 777 +             total_size_bytes: ::core::option::Option::Some(total_size_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 777 -             total_size_bytes: ::core::option::Option::Some(total_size_bytes.into()),
[INFO] [stdout] 777 +             total_size_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(total_size_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/repository_analyze.rs:779:65
[INFO] [stdout]     |
[INFO] [stdout] 779 |             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 779 -             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout] 779 +             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 779 -             total_throttled_nanos: ::core::option::Option::Some(total_throttled_nanos.into()),
[INFO] [stdout] 779 +             total_throttled_nanos: ::core::option::Option::Some(<i64 as Into<_>>::into(total_throttled_nanos)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:118:64
[INFO] [stdout]     |
[INFO] [stdout] 118 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 118 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 118 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 118 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 118 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:123:61
[INFO] [stdout]     |
[INFO] [stdout] 123 |         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 123 -         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 123 +         self.include_aliases = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 123 -         self.include_aliases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 123 +         self.include_aliases = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:128:66
[INFO] [stdout]     |
[INFO] [stdout] 128 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 128 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 128 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 128 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:146:53
[INFO] [stdout]     |
[INFO] [stdout] 146 |         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 146 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 146 +         self.partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 146 -         self.partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 146 +         self.partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:236:65
[INFO] [stdout]     |
[INFO] [stdout] 236 |         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 236 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 236 +         self.wait_for_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 236 -         self.wait_for_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 236 +         self.wait_for_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/restore.rs:268:54
[INFO] [stdout]     |
[INFO] [stdout] 268 |         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 268 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 268 +         self.accepted = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 268 -         self.accepted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 268 +         self.accepted = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/status.rs:73:64
[INFO] [stdout]    |
[INFO] [stdout] 73 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 73 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 73 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 73 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 73 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:161:54
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 161 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 161 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 161 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 161 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:197:69
[INFO] [stdout]     |
[INFO] [stdout] 197 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 197 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 197 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 197 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 197 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:210:74
[INFO] [stdout]     |
[INFO] [stdout] 210 |         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 210 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 210 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:215:54
[INFO] [stdout]     |
[INFO] [stdout] 215 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 215 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 215 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:233:54
[INFO] [stdout]     |
[INFO] [stdout] 233 |             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 233 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 233 +             file_count: ::core::option::Option::Some(file_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 233 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 233 +             file_count: ::core::option::Option::Some(<i32 as Into<_>>::into(file_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:234:57
[INFO] [stdout]     |
[INFO] [stdout] 234 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 234 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 234 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 234 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 234 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:351:54
[INFO] [stdout]     |
[INFO] [stdout] 351 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 351 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 351 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 351 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 351 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:390:54
[INFO] [stdout]     |
[INFO] [stdout] 390 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 390 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 390 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 390 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 390 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:412:55
[INFO] [stdout]     |
[INFO] [stdout] 412 |             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 412 -             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout] 412 +             shard_count: ::core::option::Option::Some(shard_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 412 -             shard_count: ::core::option::Option::Some(shard_count.into()),
[INFO] [stdout] 412 +             shard_count: ::core::option::Option::Some(<i32 as Into<_>>::into(shard_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:414:57
[INFO] [stdout]     |
[INFO] [stdout] 414 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 414 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 414 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 414 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 414 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:415:66
[INFO] [stdout]     |
[INFO] [stdout] 415 |             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 415 -             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout] 415 +             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 415 -             max_segments_per_shard: ::core::option::Option::Some(max_segments_per_shard.into()),
[INFO] [stdout] 415 +             max_segments_per_shard: ::core::option::Option::Some(<i64 as Into<_>>::into(max_segments_per_shard)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:560:54
[INFO] [stdout]     |
[INFO] [stdout] 560 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 560 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 560 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 560 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 560 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:581:62
[INFO] [stdout]     |
[INFO] [stdout] 581 |         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 581 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 581 +         self.http_max_retries = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 581 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 581 +         self.http_max_retries = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/mod.rs:594:69
[INFO] [stdout]     |
[INFO] [stdout] 594 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 594 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 594 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 594 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 594 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:790:54
[INFO] [stdout]     |
[INFO] [stdout] 790 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 790 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 790 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 790 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 790 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:993:54
[INFO] [stdout]     |
[INFO] [stdout] 993 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 993 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 993 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 993 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 993 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1037:69
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1037 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1037 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1037 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1037 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1050:65
[INFO] [stdout]      |
[INFO] [stdout] 1050 |         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1050 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1050 +         self.max_multipart_parts = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1050 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1050 +         self.max_multipart_parts = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1055:79
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1055 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1055 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1055 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1055 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1060:54
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1060 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1060 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1060 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1060 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1065:68
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1065 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1065 +         self.server_side_encryption = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1065 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1065 +         self.server_side_encryption = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1095:42
[INFO] [stdout]      |
[INFO] [stdout] 1095 |             ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1095 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 1095 +             ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1095 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 1095 +             ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1134:48
[INFO] [stdout]      |
[INFO] [stdout] 1134 |             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout]      |                                                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1134 -             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout] 1134 +             done: ::core::option::Option::Some(done),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1134 -             done: ::core::option::Option::Some(done.into()),
[INFO] [stdout] 1134 +             done: ::core::option::Option::Some(<i64 as Into<_>>::into(done)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1135:50
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1135 -             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout] 1135 +             failed: ::core::option::Option::Some(failed),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1135 -             failed: ::core::option::Option::Some(failed.into()),
[INFO] [stdout] 1135 +             failed: ::core::option::Option::Some(<i64 as Into<_>>::into(failed)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1136:54
[INFO] [stdout]      |
[INFO] [stdout] 1136 |             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1136 -             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout] 1136 +             finalizing: ::core::option::Option::Some(finalizing),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1136 -             finalizing: ::core::option::Option::Some(finalizing.into()),
[INFO] [stdout] 1136 +             finalizing: ::core::option::Option::Some(<i64 as Into<_>>::into(finalizing)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1137:56
[INFO] [stdout]      |
[INFO] [stdout] 1137 |             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1137 -             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout] 1137 +             initializing: ::core::option::Option::Some(initializing),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1137 -             initializing: ::core::option::Option::Some(initializing.into()),
[INFO] [stdout] 1137 +             initializing: ::core::option::Option::Some(<i64 as Into<_>>::into(initializing)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1138:51
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1138 -             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout] 1138 +             started: ::core::option::Option::Some(started),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1138 -             started: ::core::option::Option::Some(started.into()),
[INFO] [stdout] 1138 +             started: ::core::option::Option::Some(<i64 as Into<_>>::into(started)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1139:49
[INFO] [stdout]      |
[INFO] [stdout] 1139 |             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1139 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 1139 +             total: ::core::option::Option::Some(total),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1139 -             total: ::core::option::Option::Some(total.into()),
[INFO] [stdout] 1139 +             total: ::core::option::Option::Some(<i64 as Into<_>>::into(total)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1264:54
[INFO] [stdout]      |
[INFO] [stdout] 1264 |             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1264 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 1264 +             file_count: ::core::option::Option::Some(file_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1264 -             file_count: ::core::option::Option::Some(file_count.into()),
[INFO] [stdout] 1264 +             file_count: ::core::option::Option::Some(<i64 as Into<_>>::into(file_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:1265:57
[INFO] [stdout]      |
[INFO] [stdout] 1265 |             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1265 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 1265 +             size_in_bytes: ::core::option::Option::Some(size_in_bytes),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1265 -             size_in_bytes: ::core::option::Option::Some(size_in_bytes.into()),
[INFO] [stdout] 1265 +             size_in_bytes: ::core::option::Option::Some(<i64 as Into<_>>::into(size_in_bytes)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1375:54
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1375 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1375 +         self.compress = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1375 -         self.compress = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1375 +         self.compress = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1396:69
[INFO] [stdout]      |
[INFO] [stdout] 1396 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1396 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1396 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1396 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1396 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1401:54
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1401 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1401 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1401 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1401 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:1561:66
[INFO] [stdout]      |
[INFO] [stdout] 1561 |         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1561 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1561 +         self.include_global_state = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1561 -         self.include_global_state = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1561 +         self.include_global_state = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:1685:52
[INFO] [stdout]      |
[INFO] [stdout] 1685 |             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1685 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 1685 +             shard_id: ::core::option::Option::Some(shard_id),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1685 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 1685 +             shard_id: ::core::option::Option::Some(<i32 as Into<_>>::into(shard_id)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2138:69
[INFO] [stdout]      |
[INFO] [stdout] 2138 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2138 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2138 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2138 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2138 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2151:74
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2151 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2151 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2151 -         self.max_concurrent_batch_deletes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2151 +         self.max_concurrent_batch_deletes = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2156:54
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2156 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2156 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2156 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2156 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2228:54
[INFO] [stdout]      |
[INFO] [stdout] 2228 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2228 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2228 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2228 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2228 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2280:62
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2280 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2280 +         self.http_max_retries = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2280 -         self.http_max_retries = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2280 +         self.http_max_retries = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2293:69
[INFO] [stdout]      |
[INFO] [stdout] 2293 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2293 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2293 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2293 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2293 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2438:69
[INFO] [stdout]      |
[INFO] [stdout] 2438 |         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2438 +         self.delete_objects_max_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         self.delete_objects_max_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2438 +         self.delete_objects_max_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2451:65
[INFO] [stdout]      |
[INFO] [stdout] 2451 |         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2451 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2451 +         self.max_multipart_parts = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2451 -         self.max_multipart_parts = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2451 +         self.max_multipart_parts = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2456:79
[INFO] [stdout]      |
[INFO] [stdout] 2456 |         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2456 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2456 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2456 -         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2456 +         self.max_multipart_upload_cleanup_size = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2461:54
[INFO] [stdout]      |
[INFO] [stdout] 2461 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2461 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2461 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2461 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2461 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2466:68
[INFO] [stdout]      |
[INFO] [stdout] 2466 |         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2466 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2466 +         self.server_side_encryption = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2466 -         self.server_side_encryption = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2466 +         self.server_side_encryption = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2496:42
[INFO] [stdout]      |
[INFO] [stdout] 2496 |             ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2496 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 2496 +             ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2496 -             ::core::option::Option::Some(value.into());
[INFO] [stdout] 2496 +             ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2541:69
[INFO] [stdout]      |
[INFO] [stdout] 2541 |         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2541 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2541 +         self.max_number_of_snapshots = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2541 -         self.max_number_of_snapshots = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2541 +         self.max_number_of_snapshots = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2546:54
[INFO] [stdout]      |
[INFO] [stdout] 2546 |         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2546 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2546 +         self.readonly = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2546 -         self.readonly = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2546 +         self.readonly = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:2598:64
[INFO] [stdout]      |
[INFO] [stdout] 2598 |             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2598 -             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout] 2598 +             include_global_state: ::core::option::Option::Some(include_global_state),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2598 -             include_global_state: ::core::option::Option::Some(include_global_state.into()),
[INFO] [stdout] 2598 +             include_global_state: ::core::option::Option::Some(<bool as Into<_>>::into(include_global_state)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oxsearch-snapshot` (lib test) due to 106 previous errors
[INFO] running `Command { std: "docker" "inspect" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c", kill_on_drop: false }`
[INFO] [stdout] 44718b627c0e8894ed6886136ac71befcc7a865ca5530403b7f0dae01d47b51c
