[INFO] fetching crate oxsearch-search 0.2.0...
[INFO] checking oxsearch-search-0.2.0 against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] extracting crate oxsearch-search 0.2.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate oxsearch-search 0.2.0
[INFO] finished tweaking crates.io crate oxsearch-search 0.2.0
[INFO] tweaked toml for crates.io crate oxsearch-search 0.2.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxsearch-search 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-search 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-search` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121
[INFO] running `Command { std: "docker" "start" "c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121", 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" "c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121", 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" "c4fa522c41c1d1f2212e7086d0e33c276ff928468f2021f0e5d4061ea9acf121" "/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-search` (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 serde_path_to_error v0.1.20
[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 serde v1.0.229
[INFO] [stderr]     Checking tracing v0.1.44
[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-search v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/clear_scroll.rs:94:53
[INFO] [stdout]    |
[INFO] [stdout] 94 |             succeeded: ::core::option::Option::Some(succeeded.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] 94 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 94 +             succeeded: ::core::option::Option::Some(succeeded),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 94 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 94 +             succeeded: ::core::option::Option::Some(<bool as Into<_>>::into(succeeded)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/clear_scroll.rs:95:53
[INFO] [stdout]    |
[INFO] [stdout] 95 |             num_freed: ::core::option::Option::Some(num_freed.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] 95 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 95 +             num_freed: ::core::option::Option::Some(num_freed),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 95 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 95 +             num_freed: ::core::option::Option::Some(<i32 as Into<_>>::into(num_freed)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/close_point_in_time.rs:69:53
[INFO] [stdout]    |
[INFO] [stdout] 69 |             succeeded: ::core::option::Option::Some(succeeded.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] 69 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 69 +             succeeded: ::core::option::Option::Some(succeeded),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 69 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 69 +             succeeded: ::core::option::Option::Some(<bool as Into<_>>::into(succeeded)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/close_point_in_time.rs:70:53
[INFO] [stdout]    |
[INFO] [stdout] 70 |             num_freed: ::core::option::Option::Some(num_freed.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] 70 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 70 +             num_freed: ::core::option::Option::Some(num_freed),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 70 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 70 +             num_freed: ::core::option::Option::Some(<i32 as Into<_>>::into(num_freed)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/count.rs:242:62
[INFO] [stdout]     |
[INFO] [stdout] 242 |         self.allow_no_indices = ::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] 242 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 242 +         self.allow_no_indices = ::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] 242 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 242 +         self.allow_no_indices = ::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/count.rs:252:62
[INFO] [stdout]     |
[INFO] [stdout] 252 |         self.analyze_wildcard = ::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] 252 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 252 +         self.analyze_wildcard = ::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] 252 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 252 +         self.analyze_wildcard = ::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/count.rs:278:62
[INFO] [stdout]     |
[INFO] [stdout] 278 |         self.ignore_throttled = ::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] 278 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 278 +         self.ignore_throttled = ::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] 278 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 278 +         self.ignore_throttled = ::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/count.rs:283:64
[INFO] [stdout]     |
[INFO] [stdout] 283 |         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] 283 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 283 +         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] 283 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 283 +         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/count.rs:288:53
[INFO] [stdout]     |
[INFO] [stdout] 288 |         self.lenient = ::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] 288 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 288 +         self.lenient = ::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] 288 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 288 +         self.lenient = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/count.rs:293:55
[INFO] [stdout]     |
[INFO] [stdout] 293 |         self.min_score = ::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] 293 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.min_score = ::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] 293 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.min_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/count.rs:318:61
[INFO] [stdout]     |
[INFO] [stdout] 318 |         self.terminate_after = ::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] 318 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 318 +         self.terminate_after = ::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] 318 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 318 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/count.rs:352:49
[INFO] [stdout]     |
[INFO] [stdout] 352 |             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] 352 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 352 +             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] 352 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 352 +             count: ::core::option::Option::Some(<i64 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/generated/explain.rs:25:49
[INFO] [stdout]    |
[INFO] [stdout] 25 |             value: ::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] 25 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 25 +             value: ::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] 25 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 25 +             value: ::core::option::Option::Some(<f32 as Into<_>>::into(value)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/generated/explain.rs:49:49
[INFO] [stdout]    |
[INFO] [stdout] 49 |             value: ::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] 49 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 49 +             value: ::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] 49 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 49 +             value: ::core::option::Option::Some(<f32 as Into<_>>::into(value)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/explain.rs:187:62
[INFO] [stdout]     |
[INFO] [stdout] 187 |         self.analyze_wildcard = ::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] 187 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.analyze_wildcard = ::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] 187 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.analyze_wildcard = ::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/explain.rs:205:53
[INFO] [stdout]     |
[INFO] [stdout] 205 |         self.lenient = ::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] 205 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.lenient = ::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] 205 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.lenient = ::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/explain.rs:298:51
[INFO] [stdout]     |
[INFO] [stdout] 298 |             matched: ::core::option::Option::Some(matched.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 -             matched: ::core::option::Option::Some(matched.into()),
[INFO] [stdout] 298 +             matched: ::core::option::Option::Some(matched),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 298 -             matched: ::core::option::Option::Some(matched.into()),
[INFO] [stdout] 298 +             matched: ::core::option::Option::Some(<bool as Into<_>>::into(matched)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `InlineGet<TDocument2>`
[INFO] [stdout]    --> src/generated/explain.rs:324:47
[INFO] [stdout]     |
[INFO] [stdout] 324 |             get: ::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] 324 -             get: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 324 +             get: ::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] 324 -             get: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 324 +             get: ::core::option::Option::Some(<InlineGet<TDocument2> as Into<_>>::into(value)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/field_caps.rs:62:56
[INFO] [stdout]    |
[INFO] [stdout] 62 |             aggregatable: ::core::option::Option::Some(aggregatable.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] 62 -             aggregatable: ::core::option::Option::Some(aggregatable.into()),
[INFO] [stdout] 62 +             aggregatable: ::core::option::Option::Some(aggregatable),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 62 -             aggregatable: ::core::option::Option::Some(aggregatable.into()),
[INFO] [stdout] 62 +             aggregatable: ::core::option::Option::Some(<bool as Into<_>>::into(aggregatable)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/field_caps.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 |             searchable: ::core::option::Option::Some(searchable.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] 67 -             searchable: ::core::option::Option::Some(searchable.into()),
[INFO] [stdout] 67 +             searchable: ::core::option::Option::Some(searchable),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 67 -             searchable: ::core::option::Option::Some(searchable.into()),
[INFO] [stdout] 67 +             searchable: ::core::option::Option::Some(<bool as Into<_>>::into(searchable)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/field_caps.rs:109:55
[INFO] [stdout]     |
[INFO] [stdout] 109 |         self.inference = ::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] 109 -         self.inference = ::core::option::Option::Some(value.into());
[INFO] [stdout] 109 +         self.inference = ::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] 109 -         self.inference = ::core::option::Option::Some(value.into());
[INFO] [stdout] 109 +         self.inference = ::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/field_caps.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |         self.metadata_field = ::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.metadata_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.metadata_field = ::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.metadata_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.metadata_field = ::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/field_caps.rs:127:67
[INFO] [stdout]     |
[INFO] [stdout] 127 |         self.time_series_dimension = ::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.time_series_dimension = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.time_series_dimension = ::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.time_series_dimension = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.time_series_dimension = ::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/field_caps.rs:299:62
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.allow_no_indices = ::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] 299 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.allow_no_indices = ::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] 299 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.allow_no_indices = ::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/field_caps.rs:317:64
[INFO] [stdout]     |
[INFO] [stdout] 317 |         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] 317 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 317 +         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] 317 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 317 +         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/field_caps.rs:322:62
[INFO] [stdout]     |
[INFO] [stdout] 322 |         self.include_unmapped = ::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] 322 -         self.include_unmapped = ::core::option::Option::Some(value.into());
[INFO] [stdout] 322 +         self.include_unmapped = ::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] 322 -         self.include_unmapped = ::core::option::Option::Some(value.into());
[INFO] [stdout] 322 +         self.include_unmapped = ::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/field_caps.rs:343:66
[INFO] [stdout]     |
[INFO] [stdout] 343 |         self.include_empty_fields = ::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] 343 -         self.include_empty_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 343 +         self.include_empty_fields = ::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] 343 -         self.include_empty_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 343 +         self.include_empty_fields = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/msearch.rs:82:48
[INFO] [stdout]    |
[INFO] [stdout] 82 |             took: ::core::option::Option::Some(took.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] 82 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 82 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 82 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 82 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/msearch.rs:83:53
[INFO] [stdout]    |
[INFO] [stdout] 83 |             timed_out: ::core::option::Option::Some(timed_out.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] 83 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 83 +             timed_out: ::core::option::Option::Some(timed_out),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 83 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 83 +             timed_out: ::core::option::Option::Some(<bool as Into<_>>::into(timed_out)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `HitsMetadata<TDocument>`
[INFO] [stdout]   --> src/generated/msearch.rs:85:48
[INFO] [stdout]    |
[INFO] [stdout] 85 |             hits: ::core::option::Option::Some(hits.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] 85 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 85 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 85 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 85 +             hits: ::core::option::Option::Some(<HitsMetadata<TDocument> as Into<_>>::into(hits)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TAggregations2`
[INFO] [stdout]    --> src/generated/msearch.rs:122:56
[INFO] [stdout]     |
[INFO] [stdout] 122 |             aggregations: ::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 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 122 +             aggregations: ::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 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 122 +             aggregations: ::core::option::Option::Some(<TAggregations2 as Into<_>>::into(value)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/msearch.rs:145:55
[INFO] [stdout]     |
[INFO] [stdout] 145 |         self.max_score = ::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.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.max_score = ::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.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/msearch.rs:150:63
[INFO] [stdout]     |
[INFO] [stdout] 150 |         self.num_reduce_phases = ::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.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.num_reduce_phases = ::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.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.num_reduce_phases = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TypedKeys<Vec<Suggest<TDocument>>>`
[INFO] [stdout]    --> src/generated/msearch.rs:178:53
[INFO] [stdout]     |
[INFO] [stdout] 178 |         self.suggest = ::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] 178 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 178 +         self.suggest = ::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] 178 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 178 +         self.suggest = ::core::option::Option::Some(<TypedKeys<Vec<Suggest<TDocument>>> as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:183:62
[INFO] [stdout]     |
[INFO] [stdout] 183 |         self.terminated_early = ::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] 183 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 183 +         self.terminated_early = ::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] 183 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 183 +         self.terminated_early = ::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/msearch.rs:188:52
[INFO] [stdout]     |
[INFO] [stdout] 188 |         self.status = ::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] 188 -         self.status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 188 +         self.status = ::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] 188 -         self.status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 188 +         self.status = ::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/msearch.rs:212:48
[INFO] [stdout]     |
[INFO] [stdout] 212 |             took: ::core::option::Option::Some(took.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] 212 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 212 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 212 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 212 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<ResponseItem<TDocument, TAggregations>>`
[INFO] [stdout]    --> src/generated/msearch.rs:213:24
[INFO] [stdout]     |
[INFO] [stdout] 213 |             responses: responses.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] 213 -             responses: responses.into(),
[INFO] [stdout] 213 +             responses: responses,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 213 -             responses: responses.into(),
[INFO] [stdout] 213 +             responses: <Vec<ResponseItem<TDocument, TAggregations>> as Into<_>>::into(responses),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:293:62
[INFO] [stdout]     |
[INFO] [stdout] 293 |         self.allow_no_indices = ::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] 293 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.allow_no_indices = ::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] 293 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.allow_no_indices = ::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/msearch.rs:306:64
[INFO] [stdout]     |
[INFO] [stdout] 306 |         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] 306 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 306 +         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] 306 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 306 +         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/msearch.rs:329:59
[INFO] [stdout]     |
[INFO] [stdout] 329 |         self.request_cache = ::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] 329 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.request_cache = ::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] 329 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.request_cache = ::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/msearch.rs:347:69
[INFO] [stdout]     |
[INFO] [stdout] 347 |         self.ccs_minimize_roundtrips = ::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] 347 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 347 +         self.ccs_minimize_roundtrips = ::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] 347 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 347 +         self.ccs_minimize_roundtrips = ::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/msearch.rs:352:74
[INFO] [stdout]     |
[INFO] [stdout] 352 |         self.allow_partial_search_results = ::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] 352 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 352 +         self.allow_partial_search_results = ::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] 352 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 352 +         self.allow_partial_search_results = ::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/msearch.rs:357:62
[INFO] [stdout]     |
[INFO] [stdout] 357 |         self.ignore_throttled = ::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] 357 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 357 +         self.ignore_throttled = ::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] 357 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 357 +         self.ignore_throttled = ::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/msearch.rs:482:62
[INFO] [stdout]     |
[INFO] [stdout] 482 |         self.allow_no_indices = ::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] 482 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 482 +         self.allow_no_indices = ::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] 482 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 482 +         self.allow_no_indices = ::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/msearch.rs:487:69
[INFO] [stdout]     |
[INFO] [stdout] 487 |         self.ccs_minimize_roundtrips = ::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] 487 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 487 +         self.ccs_minimize_roundtrips = ::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] 487 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 487 +         self.ccs_minimize_roundtrips = ::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/msearch.rs:500:62
[INFO] [stdout]     |
[INFO] [stdout] 500 |         self.ignore_throttled = ::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.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.ignore_throttled = ::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.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.ignore_throttled = ::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/msearch.rs:505:64
[INFO] [stdout]     |
[INFO] [stdout] 505 |         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] 505 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         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] 505 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         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/msearch.rs:510:73
[INFO] [stdout]     |
[INFO] [stdout] 510 |         self.include_named_queries_score = ::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.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.include_named_queries_score = ::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.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.include_named_queries_score = ::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/msearch.rs:515:69
[INFO] [stdout]     |
[INFO] [stdout] 515 |         self.max_concurrent_searches = ::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.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.max_concurrent_searches = ::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.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.max_concurrent_searches = ::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/msearch.rs:520:75
[INFO] [stdout]     |
[INFO] [stdout] 520 |         self.max_concurrent_shard_requests = ::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] 520 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 520 +         self.max_concurrent_shard_requests = ::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] 520 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 520 +         self.max_concurrent_shard_requests = ::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/msearch.rs:525:67
[INFO] [stdout]     |
[INFO] [stdout] 525 |         self.pre_filter_shard_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] 525 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 525 +         self.pre_filter_shard_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] 525 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 525 +         self.pre_filter_shard_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:538:68
[INFO] [stdout]     |
[INFO] [stdout] 538 |         self.rest_total_hits_as_int = ::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] 538 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 538 +         self.rest_total_hits_as_int = ::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] 538 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 538 +         self.rest_total_hits_as_int = ::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/msearch.rs:561:56
[INFO] [stdout]     |
[INFO] [stdout] 561 |         self.typed_keys = ::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] 561 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 561 +         self.typed_keys = ::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] 561 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 561 +         self.typed_keys = ::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/msearch_template.rs:76:69
[INFO] [stdout]    |
[INFO] [stdout] 76 |         self.ccs_minimize_roundtrips = ::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] 76 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 76 +         self.ccs_minimize_roundtrips = ::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] 76 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 76 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/msearch_template.rs:81:69
[INFO] [stdout]    |
[INFO] [stdout] 81 |         self.max_concurrent_searches = ::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] 81 -         self.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 81 +         self.max_concurrent_searches = ::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] 81 -         self.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 81 +         self.max_concurrent_searches = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch_template.rs:102:68
[INFO] [stdout]     |
[INFO] [stdout] 102 |         self.rest_total_hits_as_int = ::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] 102 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 102 +         self.rest_total_hits_as_int = ::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] 102 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 102 +         self.rest_total_hits_as_int = ::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/msearch_template.rs:107:56
[INFO] [stdout]     |
[INFO] [stdout] 107 |         self.typed_keys = ::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] 107 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 107 +         self.typed_keys = ::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] 107 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 107 +         self.typed_keys = ::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/msearch_template.rs:279:53
[INFO] [stdout]     |
[INFO] [stdout] 279 |         self.explain = ::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] 279 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 279 +         self.explain = ::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] 279 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 279 +         self.explain = ::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/msearch_template.rs:299:53
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.profile = ::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] 299 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.profile = ::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] 299 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.profile = ::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/open_point_in_time.rs:144:64
[INFO] [stdout]     |
[INFO] [stdout] 144 |         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] 144 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 144 +         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] 144 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 144 +         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/open_point_in_time.rs:167:74
[INFO] [stdout]     |
[INFO] [stdout] 167 |         self.allow_partial_search_results = ::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] 167 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 167 +         self.allow_partial_search_results = ::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] 167 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 167 +         self.allow_partial_search_results = ::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/open_point_in_time.rs:172:75
[INFO] [stdout]     |
[INFO] [stdout] 172 |         self.max_concurrent_shard_requests = ::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] 172 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 172 +         self.max_concurrent_shard_requests = ::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] 172 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 172 +         self.max_concurrent_shard_requests = ::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/rank_eval.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 |             rating: rating.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] 27 -             rating: rating.into(),
[INFO] [stdout] 27 +             rating: rating,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 27 -             rating: rating.into(),
[INFO] [stdout] 27 +             rating: <i32 as Into<_>>::into(rating),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]   --> src/generated/rank_eval.rs:64:49
[INFO] [stdout]    |
[INFO] [stdout] 64 |             score: ::core::option::Option::Some(score.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 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 64 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 64 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 64 +             score: ::core::option::Option::Some(<f64 as Into<_>>::into(score)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]   --> src/generated/rank_eval.rs:93:52
[INFO] [stdout]    |
[INFO] [stdout] 93 |         self.rating = ::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] 93 -         self.rating = ::core::option::Option::Some(value.into());
[INFO] [stdout] 93 +         self.rating = ::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] 93 -         self.rating = ::core::option::Option::Some(value.into());
[INFO] [stdout] 93 +         self.rating = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:191:47
[INFO] [stdout]     |
[INFO] [stdout] 191 |         self.k = ::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] 191 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 191 +         self.k = ::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] 191 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 191 +         self.k = ::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/rank_eval.rs:230:56
[INFO] [stdout]     |
[INFO] [stdout] 230 |             metric_score: ::core::option::Option::Some(metric_score.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] 230 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 230 +             metric_score: ::core::option::Option::Some(metric_score),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 230 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 230 +             metric_score: ::core::option::Option::Some(<f64 as Into<_>>::into(metric_score)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:265:47
[INFO] [stdout]     |
[INFO] [stdout] 265 |         self.k = ::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] 265 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 265 +         self.k = ::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] 265 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 265 +         self.k = ::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/rank_eval.rs:270:55
[INFO] [stdout]     |
[INFO] [stdout] 270 |         self.normalize = ::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] 270 -         self.normalize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 270 +         self.normalize = ::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] 270 -         self.normalize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 270 +         self.normalize = ::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/rank_eval.rs:291:32
[INFO] [stdout]     |
[INFO] [stdout] 291 |             maximum_relevance: maximum_relevance.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] 291 -             maximum_relevance: maximum_relevance.into(),
[INFO] [stdout] 291 +             maximum_relevance: maximum_relevance,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 291 -             maximum_relevance: maximum_relevance.into(),
[INFO] [stdout] 291 +             maximum_relevance: <i32 as Into<_>>::into(maximum_relevance),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:299:47
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.k = ::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] 299 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.k = ::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] 299 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.k = ::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/rank_eval.rs:329:47
[INFO] [stdout]     |
[INFO] [stdout] 329 |         self.k = ::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] 329 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.k = ::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] 329 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.k = ::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/rank_eval.rs:334:71
[INFO] [stdout]     |
[INFO] [stdout] 334 |         self.relevant_rating_threshold = ::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] 334 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 334 +         self.relevant_rating_threshold = ::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] 334 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 334 +         self.relevant_rating_threshold = ::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/rank_eval.rs:368:47
[INFO] [stdout]     |
[INFO] [stdout] 368 |         self.k = ::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] 368 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 368 +         self.k = ::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] 368 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 368 +         self.k = ::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/rank_eval.rs:373:71
[INFO] [stdout]     |
[INFO] [stdout] 373 |         self.relevant_rating_threshold = ::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] 373 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 373 +         self.relevant_rating_threshold = ::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] 373 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 373 +         self.relevant_rating_threshold = ::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/rank_eval.rs:378:62
[INFO] [stdout]     |
[INFO] [stdout] 378 |         self.ignore_unlabeled = ::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] 378 -         self.ignore_unlabeled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 378 +         self.ignore_unlabeled = ::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] 378 -         self.ignore_unlabeled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 378 +         self.ignore_unlabeled = ::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/rank_eval.rs:407:47
[INFO] [stdout]     |
[INFO] [stdout] 407 |         self.k = ::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] 407 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 407 +         self.k = ::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] 407 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 407 +         self.k = ::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/rank_eval.rs:412:71
[INFO] [stdout]     |
[INFO] [stdout] 412 |         self.relevant_rating_threshold = ::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] 412 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 412 +         self.relevant_rating_threshold = ::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] 412 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 412 +         self.relevant_rating_threshold = ::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/rank_eval.rs:442:47
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self.k = ::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] 442 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         self.k = ::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] 442 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         self.k = ::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/rank_eval.rs:447:71
[INFO] [stdout]     |
[INFO] [stdout] 447 |         self.relevant_rating_threshold = ::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] 447 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 447 +         self.relevant_rating_threshold = ::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] 447 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 447 +         self.relevant_rating_threshold = ::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/rank_eval.rs:474:50
[INFO] [stdout]     |
[INFO] [stdout] 474 |         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] 474 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 474 +         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] 474 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 474 +         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/rank_eval.rs:667:62
[INFO] [stdout]     |
[INFO] [stdout] 667 |         self.allow_no_indices = ::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] 667 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 667 +         self.allow_no_indices = ::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] 667 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 667 +         self.allow_no_indices = ::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/rank_eval.rs:680:64
[INFO] [stdout]     |
[INFO] [stdout] 680 |         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] 680 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 680 +         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] 680 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 680 +         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: `f64`
[INFO] [stdout]    --> src/generated/rank_eval.rs:726:56
[INFO] [stdout]     |
[INFO] [stdout] 726 |             metric_score: ::core::option::Option::Some(metric_score.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] 726 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 726 +             metric_score: ::core::option::Option::Some(metric_score),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 726 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 726 +             metric_score: ::core::option::Option::Some(<f64 as Into<_>>::into(metric_score)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/scroll.rs:90:68
[INFO] [stdout]    |
[INFO] [stdout] 90 |         self.rest_total_hits_as_int = ::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] 90 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 90 +         self.rest_total_hits_as_int = ::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] 90 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 90 +         self.rest_total_hits_as_int = ::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/search.rs:308:53
[INFO] [stdout]     |
[INFO] [stdout] 308 |         self.explain = ::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] 308 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.explain = ::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] 308 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.explain = ::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/search.rs:323:50
[INFO] [stdout]     |
[INFO] [stdout] 323 |         self.from = ::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] 323 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 323 +         self.from = ::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] 323 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 323 +         self.from = ::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/search.rs:380:55
[INFO] [stdout]     |
[INFO] [stdout] 380 |         self.min_score = ::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] 380 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 380 +         self.min_score = ::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] 380 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 380 +         self.min_score = ::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/search.rs:393:53
[INFO] [stdout]     |
[INFO] [stdout] 393 |         self.profile = ::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] 393 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 393 +         self.profile = ::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] 393 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 393 +         self.profile = ::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/search.rs:442:50
[INFO] [stdout]     |
[INFO] [stdout] 442 |         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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: `i64`
[INFO] [stdout]    --> src/generated/search.rs:481:61
[INFO] [stdout]     |
[INFO] [stdout] 481 |         self.terminate_after = ::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] 481 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 481 +         self.terminate_after = ::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] 481 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 481 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:491:58
[INFO] [stdout]     |
[INFO] [stdout] 491 |         self.track_scores = ::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] 491 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 491 +         self.track_scores = ::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] 491 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 491 +         self.track_scores = ::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/search.rs:496:53
[INFO] [stdout]     |
[INFO] [stdout] 496 |         self.version = ::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] 496 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 496 +         self.version = ::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] 496 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 496 +         self.version = ::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/search.rs:501:65
[INFO] [stdout]     |
[INFO] [stdout] 501 |         self.seq_no_primary_term = ::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] 501 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 501 +         self.seq_no_primary_term = ::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] 501 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 501 +         self.seq_no_primary_term = ::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/search.rs:817:62
[INFO] [stdout]     |
[INFO] [stdout] 817 |         self.allow_no_indices = ::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] 817 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 817 +         self.allow_no_indices = ::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] 817 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 817 +         self.allow_no_indices = ::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/search.rs:822:74
[INFO] [stdout]     |
[INFO] [stdout] 822 |         self.allow_partial_search_results = ::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] 822 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 822 +         self.allow_partial_search_results = ::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] 822 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 822 +         self.allow_partial_search_results = ::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/search.rs:832:62
[INFO] [stdout]     |
[INFO] [stdout] 832 |         self.analyze_wildcard = ::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] 832 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 832 +         self.analyze_wildcard = ::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] 832 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 832 +         self.analyze_wildcard = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:837:65
[INFO] [stdout]     |
[INFO] [stdout] 837 |         self.batched_reduce_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] 837 -         self.batched_reduce_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 837 +         self.batched_reduce_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] 837 -         self.batched_reduce_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 837 +         self.batched_reduce_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:842:69
[INFO] [stdout]     |
[INFO] [stdout] 842 |         self.ccs_minimize_roundtrips = ::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] 842 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 842 +         self.ccs_minimize_roundtrips = ::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] 842 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 842 +         self.ccs_minimize_roundtrips = ::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/search.rs:876:53
[INFO] [stdout]     |
[INFO] [stdout] 876 |         self.explain = ::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] 876 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 876 +         self.explain = ::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] 876 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 876 +         self.explain = ::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/search.rs:881:62
[INFO] [stdout]     |
[INFO] [stdout] 881 |         self.ignore_throttled = ::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] 881 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 881 +         self.ignore_throttled = ::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] 881 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 881 +         self.ignore_throttled = ::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/search.rs:886:64
[INFO] [stdout]     |
[INFO] [stdout] 886 |         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] 886 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 886 +         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] 886 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 886 +         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/search.rs:891:73
[INFO] [stdout]     |
[INFO] [stdout] 891 |         self.include_named_queries_score = ::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] 891 -         self.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 891 +         self.include_named_queries_score = ::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] 891 -         self.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 891 +         self.include_named_queries_score = ::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/search.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         self.lenient = ::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] 896 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 896 +         self.lenient = ::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] 896 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 896 +         self.lenient = ::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/search.rs:901:75
[INFO] [stdout]     |
[INFO] [stdout] 901 |         self.max_concurrent_shard_requests = ::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] 901 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 901 +         self.max_concurrent_shard_requests = ::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] 901 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 901 +         self.max_concurrent_shard_requests = ::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/search.rs:911:67
[INFO] [stdout]     |
[INFO] [stdout] 911 |         self.pre_filter_shard_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] 911 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 911 +         self.pre_filter_shard_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] 911 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 911 +         self.pre_filter_shard_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:916:59
[INFO] [stdout]     |
[INFO] [stdout] 916 |         self.request_cache = ::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] 916 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 916 +         self.request_cache = ::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] 916 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 916 +         self.request_cache = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:973:58
[INFO] [stdout]     |
[INFO] [stdout] 973 |         self.suggest_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] 973 -         self.suggest_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 973 +         self.suggest_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] 973 -         self.suggest_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 973 +         self.suggest_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:986:61
[INFO] [stdout]     |
[INFO] [stdout] 986 |         self.terminate_after = ::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] 986 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 986 +         self.terminate_after = ::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] 986 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 986 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1004:58
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         self.track_scores = ::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] 1004 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1004 +         self.track_scores = ::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] 1004 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1004 +         self.track_scores = ::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/search.rs:1009:56
[INFO] [stdout]      |
[INFO] [stdout] 1009 |         self.typed_keys = ::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] 1009 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1009 +         self.typed_keys = ::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] 1009 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1009 +         self.typed_keys = ::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/search.rs:1014:68
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         self.rest_total_hits_as_int = ::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] 1014 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1014 +         self.rest_total_hits_as_int = ::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] 1014 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1014 +         self.rest_total_hits_as_int = ::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/search.rs:1019:53
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         self.version = ::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] 1019 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1019 +         self.version = ::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] 1019 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1019 +         self.version = ::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/search.rs:1040:68
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         self.source_exclude_vectors = ::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] 1040 -         self.source_exclude_vectors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1040 +         self.source_exclude_vectors = ::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] 1040 -         self.source_exclude_vectors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1040 +         self.source_exclude_vectors = ::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/search.rs:1053:65
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         self.seq_no_primary_term = ::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] 1053 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1053 +         self.seq_no_primary_term = ::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] 1053 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1053 +         self.seq_no_primary_term = ::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/search.rs:1063:50
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         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] 1063 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1063 +         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] 1063 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1063 +         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: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1068:50
[INFO] [stdout]      |
[INFO] [stdout] 1068 |         self.from = ::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] 1068 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1068 +         self.from = ::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] 1068 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1068 +         self.from = ::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/search.rs:1081:68
[INFO] [stdout]      |
[INFO] [stdout] 1081 |         self.force_synthetic_source = ::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] 1081 -         self.force_synthetic_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1081 +         self.force_synthetic_source = ::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] 1081 -         self.force_synthetic_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1081 +         self.force_synthetic_source = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1183:48
[INFO] [stdout]      |
[INFO] [stdout] 1183 |             took: ::core::option::Option::Some(took.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] 1183 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 1183 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1183 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 1183 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1184:53
[INFO] [stdout]      |
[INFO] [stdout] 1184 |             timed_out: ::core::option::Option::Some(timed_out.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] 1184 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 1184 +             timed_out: ::core::option::Option::Some(timed_out),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1184 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 1184 +             timed_out: ::core::option::Option::Some(<bool as Into<_>>::into(timed_out)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `HitsMetadata<TDocument>`
[INFO] [stdout]     --> src/generated/search.rs:1186:48
[INFO] [stdout]      |
[INFO] [stdout] 1186 |             hits: ::core::option::Option::Some(hits.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] 1186 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 1186 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1186 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 1186 +             hits: ::core::option::Option::Some(<HitsMetadata<TDocument> as Into<_>>::into(hits)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TAggregations2`
[INFO] [stdout]     --> src/generated/search.rs:1221:56
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             aggregations: ::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] 1221 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 1221 +             aggregations: ::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] 1221 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 1221 +             aggregations: ::core::option::Option::Some(<TAggregations2 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:1244:55
[INFO] [stdout]      |
[INFO] [stdout] 1244 |         self.max_score = ::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] 1244 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1244 +         self.max_score = ::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] 1244 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1244 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1249:63
[INFO] [stdout]      |
[INFO] [stdout] 1249 |         self.num_reduce_phases = ::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] 1249 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1249 +         self.num_reduce_phases = ::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] 1249 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1249 +         self.num_reduce_phases = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TypedKeys<Vec<Suggest<TDocument>>>`
[INFO] [stdout]     --> src/generated/search.rs:1277:53
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         self.suggest = ::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] 1277 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1277 +         self.suggest = ::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] 1277 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1277 +         self.suggest = ::core::option::Option::Some(<TypedKeys<Vec<Suggest<TDocument>>> as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1282:62
[INFO] [stdout]      |
[INFO] [stdout] 1282 |         self.terminated_early = ::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] 1282 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1282 +         self.terminated_early = ::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] 1282 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1282 +         self.terminated_early = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1331:61
[INFO] [stdout]      |
[INFO] [stdout] 1331 |             build_aggregation: ::core::option::Option::Some(build_aggregation.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] 1331 -             build_aggregation: ::core::option::Option::Some(build_aggregation.into()),
[INFO] [stdout] 1331 +             build_aggregation: ::core::option::Option::Some(build_aggregation),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1331 -             build_aggregation: ::core::option::Option::Some(build_aggregation.into()),
[INFO] [stdout] 1331 +             build_aggregation: ::core::option::Option::Some(<i64 as Into<_>>::into(build_aggregation)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1332:67
[INFO] [stdout]      |
[INFO] [stdout] 1332 |             build_aggregation_count: ::core::option::Option::Some(build_aggregation_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] 1332 -             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count.into()),
[INFO] [stdout] 1332 +             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1332 -             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count.into()),
[INFO] [stdout] 1332 +             build_aggregation_count: ::core::option::Option::Some(<i64 as Into<_>>::into(build_aggregation_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1333:64
[INFO] [stdout]      |
[INFO] [stdout] 1333 |             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.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] 1333 -             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.into()),
[INFO] [stdout] 1333 +             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1333 -             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.into()),
[INFO] [stdout] 1333 +             build_leaf_collector: ::core::option::Option::Some(<i64 as Into<_>>::into(build_leaf_collector)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1335:17
[INFO] [stdout]      |
[INFO] [stdout] 1335 |                 build_leaf_collector_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] 1335 -                 build_leaf_collector_count.into(),
[INFO] [stdout] 1335 +                 build_leaf_collector_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1335 -                 build_leaf_collector_count.into(),
[INFO] [stdout] 1335 +                 <i64 as Into<_>>::into(build_leaf_collector_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1337:51
[INFO] [stdout]      |
[INFO] [stdout] 1337 |             collect: ::core::option::Option::Some(collect.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] 1337 -             collect: ::core::option::Option::Some(collect.into()),
[INFO] [stdout] 1337 +             collect: ::core::option::Option::Some(collect),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1337 -             collect: ::core::option::Option::Some(collect.into()),
[INFO] [stdout] 1337 +             collect: ::core::option::Option::Some(<i64 as Into<_>>::into(collect)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1338:57
[INFO] [stdout]      |
[INFO] [stdout] 1338 |             collect_count: ::core::option::Option::Some(collect_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] 1338 -             collect_count: ::core::option::Option::Some(collect_count.into()),
[INFO] [stdout] 1338 +             collect_count: ::core::option::Option::Some(collect_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1338 -             collect_count: ::core::option::Option::Some(collect_count.into()),
[INFO] [stdout] 1338 +             collect_count: ::core::option::Option::Some(<i64 as Into<_>>::into(collect_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1339:54
[INFO] [stdout]      |
[INFO] [stdout] 1339 |             initialize: ::core::option::Option::Some(initialize.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] 1339 -             initialize: ::core::option::Option::Some(initialize.into()),
[INFO] [stdout] 1339 +             initialize: ::core::option::Option::Some(initialize),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1339 -             initialize: ::core::option::Option::Some(initialize.into()),
[INFO] [stdout] 1339 +             initialize: ::core::option::Option::Some(<i64 as Into<_>>::into(initialize)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1340:60
[INFO] [stdout]      |
[INFO] [stdout] 1340 |             initialize_count: ::core::option::Option::Some(initialize_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] 1340 -             initialize_count: ::core::option::Option::Some(initialize_count.into()),
[INFO] [stdout] 1340 +             initialize_count: ::core::option::Option::Some(initialize_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1340 -             initialize_count: ::core::option::Option::Some(initialize_count.into()),
[INFO] [stdout] 1340 +             initialize_count: ::core::option::Option::Some(<i64 as Into<_>>::into(initialize_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1343:50
[INFO] [stdout]      |
[INFO] [stdout] 1343 |             reduce: ::core::option::Option::Some(reduce.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] 1343 -             reduce: ::core::option::Option::Some(reduce.into()),
[INFO] [stdout] 1343 +             reduce: ::core::option::Option::Some(reduce),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1343 -             reduce: ::core::option::Option::Some(reduce.into()),
[INFO] [stdout] 1343 +             reduce: ::core::option::Option::Some(<i64 as Into<_>>::into(reduce)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1344:56
[INFO] [stdout]      |
[INFO] [stdout] 1344 |             reduce_count: ::core::option::Option::Some(reduce_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] 1344 -             reduce_count: ::core::option::Option::Some(reduce_count.into()),
[INFO] [stdout] 1344 +             reduce_count: ::core::option::Option::Some(reduce_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1344 -             reduce_count: ::core::option::Option::Some(reduce_count.into()),
[INFO] [stdout] 1344 +             reduce_count: ::core::option::Option::Some(<i64 as Into<_>>::into(reduce_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1352:61
[INFO] [stdout]      |
[INFO] [stdout] 1352 |         self.post_collection = ::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] 1352 -         self.post_collection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1352 +         self.post_collection = ::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] 1352 -         self.post_collection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1352 +         self.post_collection = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1357:67
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         self.post_collection_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] 1357 -         self.post_collection_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1357 +         self.post_collection_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] 1357 -         self.post_collection_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1357 +         self.post_collection_count = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1532:77
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         self.segments_with_multi_valued_ords = ::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] 1532 -         self.segments_with_multi_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1532 +         self.segments_with_multi_valued_ords = ::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] 1532 -         self.segments_with_multi_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1532 +         self.segments_with_multi_valued_ords = ::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/search.rs:1545:78
[INFO] [stdout]      |
[INFO] [stdout] 1545 |         self.segments_with_single_valued_ords = ::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] 1545 -         self.segments_with_single_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1545 +         self.segments_with_single_valued_ords = ::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] 1545 -         self.segments_with_single_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1545 +         self.segments_with_single_valued_ords = ::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/search.rs:1550:59
[INFO] [stdout]      |
[INFO] [stdout] 1550 |         self.total_buckets = ::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] 1550 -         self.total_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1550 +         self.total_buckets = ::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] 1550 -         self.total_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1550 +         self.total_buckets = ::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/search.rs:1555:59
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         self.built_buckets = ::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] 1555 -         self.built_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1555 +         self.built_buckets = ::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] 1555 -         self.built_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1555 +         self.built_buckets = ::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/search.rs:1568:56
[INFO] [stdout]      |
[INFO] [stdout] 1568 |         self.has_filter = ::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] 1568 -         self.has_filter = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1568 +         self.has_filter = ::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] 1568 -         self.has_filter = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1568 +         self.has_filter = ::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/search.rs:1586:59
[INFO] [stdout]      |
[INFO] [stdout] 1586 |         self.chars_fetched = ::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] 1586 -         self.chars_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1586 +         self.chars_fetched = ::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] 1586 -         self.chars_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1586 +         self.chars_fetched = ::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/search.rs:1591:59
[INFO] [stdout]      |
[INFO] [stdout] 1591 |         self.extract_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] 1591 -         self.extract_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1591 +         self.extract_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] 1591 -         self.extract_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1591 +         self.extract_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/search.rs:1596:56
[INFO] [stdout]      |
[INFO] [stdout] 1596 |         self.extract_ns = ::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] 1596 -         self.extract_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1596 +         self.extract_ns = ::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] 1596 -         self.extract_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1596 +         self.extract_ns = ::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/search.rs:1601:60
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         self.values_fetched = ::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] 1601 -         self.values_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1601 +         self.values_fetched = ::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] 1601 -         self.values_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1601 +         self.values_fetched = ::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/search.rs:1606:65
[INFO] [stdout]      |
[INFO] [stdout] 1606 |         self.collect_analyzed_ns = ::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] 1606 -         self.collect_analyzed_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1606 +         self.collect_analyzed_ns = ::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] 1606 -         self.collect_analyzed_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1606 +         self.collect_analyzed_ns = ::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/search.rs:1611:68
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         self.collect_analyzed_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] 1611 -         self.collect_analyzed_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1611 +         self.collect_analyzed_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] 1611 -         self.collect_analyzed_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1611 +         self.collect_analyzed_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/search.rs:1616:63
[INFO] [stdout]      |
[INFO] [stdout] 1616 |         self.surviving_buckets = ::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] 1616 -         self.surviving_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1616 +         self.surviving_buckets = ::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] 1616 -         self.surviving_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1616 +         self.surviving_buckets = ::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/search.rs:1621:70
[INFO] [stdout]      |
[INFO] [stdout] 1621 |         self.ordinals_collectors_used = ::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] 1621 -         self.ordinals_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1621 +         self.ordinals_collectors_used = ::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] 1621 -         self.ordinals_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1621 +         self.ordinals_collectors_used = ::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/search.rs:1626:83
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         self.ordinals_collectors_overhead_too_high = ::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] 1626 -         self.ordinals_collectors_overhead_too_high = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1626 +         self.ordinals_collectors_overhead_too_high = ::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] 1626 -         self.ordinals_collectors_overhead_too_high = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1626 +         self.ordinals_collectors_overhead_too_high = ::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/search.rs:1631:76
[INFO] [stdout]      |
[INFO] [stdout] 1631 |         self.string_hashing_collectors_used = ::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] 1631 -         self.string_hashing_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1631 +         self.string_hashing_collectors_used = ::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] 1631 -         self.string_hashing_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1631 +         self.string_hashing_collectors_used = ::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/search.rs:1636:69
[INFO] [stdout]      |
[INFO] [stdout] 1636 |         self.numeric_collectors_used = ::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] 1636 -         self.numeric_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1636 +         self.numeric_collectors_used = ::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] 1636 -         self.numeric_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1636 +         self.numeric_collectors_used = ::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/search.rs:1641:67
[INFO] [stdout]      |
[INFO] [stdout] 1641 |         self.empty_collectors_used = ::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] 1641 -         self.empty_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1641 +         self.empty_collectors_used = ::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] 1641 -         self.empty_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1641 +         self.empty_collectors_used = ::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/search.rs:1654:75
[INFO] [stdout]      |
[INFO] [stdout] 1654 |         self.segments_with_doc_count_field = ::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] 1654 -         self.segments_with_doc_count_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1654 +         self.segments_with_doc_count_field = ::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] 1654 -         self.segments_with_doc_count_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1654 +         self.segments_with_doc_count_field = ::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/search.rs:1659:72
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         self.segments_with_deleted_docs = ::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] 1659 -         self.segments_with_deleted_docs = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1659 +         self.segments_with_deleted_docs = ::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] 1659 -         self.segments_with_deleted_docs = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1659 +         self.segments_with_deleted_docs = ::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/search.rs:1674:62
[INFO] [stdout]      |
[INFO] [stdout] 1674 |         self.segments_counted = ::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] 1674 -         self.segments_counted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1674 +         self.segments_counted = ::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] 1674 -         self.segments_counted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1674 +         self.segments_counted = ::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/search.rs:1679:64
[INFO] [stdout]      |
[INFO] [stdout] 1679 |         self.segments_collected = ::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] 1679 -         self.segments_collected = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1679 +         self.segments_collected = ::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] 1679 -         self.segments_collected = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1679 +         self.segments_collected = ::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/search.rs:1689:62
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         self.brute_force_used = ::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] 1689 -         self.brute_force_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1689 +         self.brute_force_used = ::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] 1689 -         self.brute_force_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1689 +         self.brute_force_used = ::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/search.rs:1694:71
[INFO] [stdout]      |
[INFO] [stdout] 1694 |         self.dynamic_pruning_attempted = ::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] 1694 -         self.dynamic_pruning_attempted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1694 +         self.dynamic_pruning_attempted = ::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] 1694 -         self.dynamic_pruning_attempted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1694 +         self.dynamic_pruning_attempted = ::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/search.rs:1699:66
[INFO] [stdout]      |
[INFO] [stdout] 1699 |         self.dynamic_pruning_used = ::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] 1699 -         self.dynamic_pruning_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1699 +         self.dynamic_pruning_used = ::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] 1699 -         self.dynamic_pruning_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1699 +         self.dynamic_pruning_used = ::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/search.rs:1704:68
[INFO] [stdout]      |
[INFO] [stdout] 1704 |         self.skipped_due_to_no_data = ::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] 1704 -         self.skipped_due_to_no_data = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1704 +         self.skipped_due_to_no_data = ::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] 1704 -         self.skipped_due_to_no_data = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1704 +         self.skipped_due_to_no_data = ::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/search.rs:1737:67
[INFO] [stdout]      |
[INFO] [stdout] 1737 |         self.results_from_metadata = ::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] 1737 -         self.results_from_metadata = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1737 +         self.results_from_metadata = ::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] 1737 -         self.results_from_metadata = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1737 +         self.results_from_metadata = ::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/search.rs:1755:79
[INFO] [stdout]      |
[INFO] [stdout] 1755 |         self.segments_counted_in_constant_time = ::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] 1755 -         self.segments_counted_in_constant_time = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1755 +         self.segments_counted_in_constant_time = ::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] 1755 -         self.segments_counted_in_constant_time = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1755 +         self.segments_counted_in_constant_time = ::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/search.rs:1836:51
[INFO] [stdout]      |
[INFO] [stdout] 1836 |         self.boost = ::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] 1836 -         self.boost = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1836 +         self.boost = ::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] 1836 -         self.boost = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1836 +         self.boost = ::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/search.rs:1857:52
[INFO] [stdout]      |
[INFO] [stdout] 1857 |         self.prefix = ::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] 1857 -         self.prefix = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1857 +         self.prefix = ::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] 1857 -         self.prefix = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1857 +         self.prefix = ::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/search.rs:1948:50
[INFO] [stdout]      |
[INFO] [stdout] 1948 |             length: ::core::option::Option::Some(length.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] 1948 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 1948 +             length: ::core::option::Option::Some(length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1948 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 1948 +             length: ::core::option::Option::Some(<i32 as Into<_>>::into(length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1949:50
[INFO] [stdout]      |
[INFO] [stdout] 1949 |             offset: ::core::option::Option::Some(offset.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] 1949 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 1949 +             offset: ::core::option::Option::Some(offset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1949 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 1949 +             offset: ::core::option::Option::Some(<i32 as Into<_>>::into(offset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `OneOrMany<CompletionSuggestOption<TDocument>>`
[INFO] [stdout]     --> src/generated/search.rs:1951:51
[INFO] [stdout]      |
[INFO] [stdout] 1951 |             options: ::core::option::Option::Some(options.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] 1951 -             options: ::core::option::Option::Some(options.into()),
[INFO] [stdout] 1951 +             options: ::core::option::Option::Some(options),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1951 -             options: ::core::option::Option::Some(options.into()),
[INFO] [stdout] 1951 +             options: ::core::option::Option::Some(<OneOrMany<CompletionSuggestOption<TDocument>> as Into<_>>::into(options)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:2019:59
[INFO] [stdout]      |
[INFO] [stdout] 2019 |         self.collate_match = ::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] 2019 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2019 +         self.collate_match = ::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] 2019 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2019 +         self.collate_match = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:2059:52
[INFO] [stdout]      |
[INFO] [stdout] 2059 |         self._score = ::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] 2059 -         self._score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2059 +         self._score = ::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] 2059 -         self._score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2059 +         self._score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TDocument2`
[INFO] [stdout]     --> src/generated/search.rs:2074:50
[INFO] [stdout]      |
[INFO] [stdout] 2074 |             source: ::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] 2074 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 2074 +             source: ::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] 2074 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 2074 +             source: ::core::option::Option::Some(<TDocument2 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:2079:51
[INFO] [stdout]      |
[INFO] [stdout] 2079 |         self.score = ::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] 2079 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2079 +         self.score = ::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] 2079 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2079 +         self.score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         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] 2224 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2224 +         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] 2224 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2224 +         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/search.rs:2255:61
[INFO] [stdout]      |
[INFO] [stdout] 2255 |         self.skip_duplicates = ::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] 2255 -         self.skip_duplicates = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2255 +         self.skip_duplicates = ::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] 2255 -         self.skip_duplicates = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2255 +         self.skip_duplicates = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2367:56
[INFO] [stdout]      |
[INFO] [stdout] 2367 |             rewrite_time: ::core::option::Option::Some(rewrite_time.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] 2367 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 2367 +             rewrite_time: ::core::option::Option::Some(rewrite_time),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2367 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 2367 +             rewrite_time: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite_time)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2376:69
[INFO] [stdout]      |
[INFO] [stdout] 2376 |         self.vector_operations_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] 2376 -         self.vector_operations_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2376 +         self.vector_operations_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] 2376 -         self.vector_operations_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2376 +         self.vector_operations_count = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2453:65
[INFO] [stdout]      |
[INFO] [stdout] 2453 |             collection_statistics: ::core::option::Option::Some(collection_statistics.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] 2453 -             collection_statistics: ::core::option::Option::Some(collection_statistics.into()),
[INFO] [stdout] 2453 +             collection_statistics: ::core::option::Option::Some(collection_statistics),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2453 -             collection_statistics: ::core::option::Option::Some(collection_statistics.into()),
[INFO] [stdout] 2453 +             collection_statistics: ::core::option::Option::Some(<i64 as Into<_>>::into(collection_statistics)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2455:17
[INFO] [stdout]      |
[INFO] [stdout] 2455 |                 collection_statistics_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] 2455 -                 collection_statistics_count.into(),
[INFO] [stdout] 2455 +                 collection_statistics_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2455 -                 collection_statistics_count.into(),
[INFO] [stdout] 2455 +                 <i64 as Into<_>>::into(collection_statistics_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2457:57
[INFO] [stdout]      |
[INFO] [stdout] 2457 |             create_weight: ::core::option::Option::Some(create_weight.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] 2457 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 2457 +             create_weight: ::core::option::Option::Some(create_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2457 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 2457 +             create_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2458:63
[INFO] [stdout]      |
[INFO] [stdout] 2458 |             create_weight_count: ::core::option::Option::Some(create_weight_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] 2458 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 2458 +             create_weight_count: ::core::option::Option::Some(create_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2458 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 2458 +             create_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2459:51
[INFO] [stdout]      |
[INFO] [stdout] 2459 |             rewrite: ::core::option::Option::Some(rewrite.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] 2459 -             rewrite: ::core::option::Option::Some(rewrite.into()),
[INFO] [stdout] 2459 +             rewrite: ::core::option::Option::Some(rewrite),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2459 -             rewrite: ::core::option::Option::Some(rewrite.into()),
[INFO] [stdout] 2459 +             rewrite: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2460:57
[INFO] [stdout]      |
[INFO] [stdout] 2460 |             rewrite_count: ::core::option::Option::Some(rewrite_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] 2460 -             rewrite_count: ::core::option::Option::Some(rewrite_count.into()),
[INFO] [stdout] 2460 +             rewrite_count: ::core::option::Option::Some(rewrite_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2460 -             rewrite_count: ::core::option::Option::Some(rewrite_count.into()),
[INFO] [stdout] 2460 +             rewrite_count: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2461:59
[INFO] [stdout]      |
[INFO] [stdout] 2461 |             term_statistics: ::core::option::Option::Some(term_statistics.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 -             term_statistics: ::core::option::Option::Some(term_statistics.into()),
[INFO] [stdout] 2461 +             term_statistics: ::core::option::Option::Some(term_statistics),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2461 -             term_statistics: ::core::option::Option::Some(term_statistics.into()),
[INFO] [stdout] 2461 +             term_statistics: ::core::option::Option::Some(<i64 as Into<_>>::into(term_statistics)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2462:65
[INFO] [stdout]      |
[INFO] [stdout] 2462 |             term_statistics_count: ::core::option::Option::Some(term_statistics_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] 2462 -             term_statistics_count: ::core::option::Option::Some(term_statistics_count.into()),
[INFO] [stdout] 2462 +             term_statistics_count: ::core::option::Option::Some(term_statistics_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2462 -             term_statistics_count: ::core::option::Option::Some(term_statistics_count.into()),
[INFO] [stdout] 2462 +             term_statistics_count: ::core::option::Option::Some(<i64 as Into<_>>::into(term_statistics_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:2606:55
[INFO] [stdout]      |
[INFO] [stdout] 2606 |         self.max_edits = ::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] 2606 -         self.max_edits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2606 +         self.max_edits = ::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] 2606 -         self.max_edits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2606 +         self.max_edits = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/search.rs:2611:61
[INFO] [stdout]      |
[INFO] [stdout] 2611 |         self.max_inspections = ::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] 2611 -         self.max_inspections = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2611 +         self.max_inspections = ::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] 2611 -         self.max_inspections = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2611 +         self.max_inspections = ::core::option::Option::Some(<f32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/search.rs:2616:59
[INFO] [stdout]      |
[INFO] [stdout] 2616 |         self.max_term_freq = ::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] 2616 -         self.max_term_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2616 +         self.max_term_freq = ::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] 2616 -         self.max_term_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2616 +         self.max_term_freq = ::core::option::Option::Some(<f32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/search.rs:2621:58
[INFO] [stdout]      |
[INFO] [stdout] 2621 |         self.min_doc_freq = ::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] 2621 -         self.min_doc_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2621 +         self.min_doc_freq = ::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] 2621 -         self.min_doc_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2621 +         self.min_doc_freq = ::core::option::Option::Some(<f32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:2626:61
[INFO] [stdout]      |
[INFO] [stdout] 2626 |         self.min_word_length = ::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] 2626 -         self.min_word_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2626 +         self.min_word_length = ::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] 2626 -         self.min_word_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2626 +         self.min_word_length = ::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/search.rs:2641:59
[INFO] [stdout]      |
[INFO] [stdout] 2641 |         self.prefix_length = ::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] 2641 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2641 +         self.prefix_length = ::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] 2641 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2641 +         self.prefix_length = ::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/search.rs:2646:50
[INFO] [stdout]      |
[INFO] [stdout] 2646 |         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] 2646 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2646 +         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] 2646 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2646 +         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: `i32`
[INFO] [stdout]     --> src/generated/search.rs:2754:57
[INFO] [stdout]      |
[INFO] [stdout] 2754 |         self.load_source = ::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] 2754 -         self.load_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2754 +         self.load_source = ::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] 2754 -         self.load_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2754 +         self.load_source = ::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/search.rs:2759:63
[INFO] [stdout]      |
[INFO] [stdout] 2759 |         self.load_source_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] 2759 -         self.load_source_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2759 +         self.load_source_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] 2759 -         self.load_source_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2759 +         self.load_source_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/search.rs:2764:64
[INFO] [stdout]      |
[INFO] [stdout] 2764 |         self.load_stored_fields = ::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] 2764 -         self.load_stored_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2764 +         self.load_stored_fields = ::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] 2764 -         self.load_stored_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2764 +         self.load_stored_fields = ::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/search.rs:2769:70
[INFO] [stdout]      |
[INFO] [stdout] 2769 |         self.load_stored_fields_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] 2769 -         self.load_stored_fields_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2769 +         self.load_stored_fields_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] 2769 -         self.load_stored_fields_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2769 +         self.load_stored_fields_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/search.rs:2774:57
[INFO] [stdout]      |
[INFO] [stdout] 2774 |         self.next_reader = ::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] 2774 -         self.next_reader = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2774 +         self.next_reader = ::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] 2774 -         self.next_reader = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2774 +         self.next_reader = ::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/search.rs:2779:63
[INFO] [stdout]      |
[INFO] [stdout] 2779 |         self.next_reader_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] 2779 -         self.next_reader_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2779 +         self.next_reader_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] 2779 -         self.next_reader_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2779 +         self.next_reader_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/search.rs:2784:59
[INFO] [stdout]      |
[INFO] [stdout] 2784 |         self.process_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] 2784 -         self.process_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2784 +         self.process_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] 2784 -         self.process_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2784 +         self.process_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/search.rs:2789:53
[INFO] [stdout]      |
[INFO] [stdout] 2789 |         self.process = ::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] 2789 -         self.process = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2789 +         self.process = ::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] 2789 -         self.process = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2789 +         self.process = ::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/search.rs:2824:55
[INFO] [stdout]      |
[INFO] [stdout] 2824 |         self.fast_path = ::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] 2824 -         self.fast_path = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2824 +         self.fast_path = ::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] 2824 -         self.fast_path = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2824 +         self.fast_path = ::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/search.rs:3261:51
[INFO] [stdout]      |
[INFO] [stdout] 3261 |         self.score = ::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] 3261 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3261 +         self.score = ::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] 3261 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3261 +         self.score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TDocument2`
[INFO] [stdout]     --> src/generated/search.rs:3373:50
[INFO] [stdout]      |
[INFO] [stdout] 3373 |             source: ::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] 3373 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3373 +             source: ::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] 3373 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3373 +             source: ::core::option::Option::Some(<TDocument2 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:3378:50
[INFO] [stdout]      |
[INFO] [stdout] 3378 |         self.rank = ::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] 3378 -         self.rank = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3378 +         self.rank = ::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] 3378 -         self.rank = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3378 +         self.rank = ::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/search.rs:3391:58
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         self.primary_term = ::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] 3391 -         self.primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3391 +         self.primary_term = ::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] 3391 -         self.primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3391 +         self.primary_term = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<Hit<T>>`
[INFO] [stdout]     --> src/generated/search.rs:3491:19
[INFO] [stdout]      |
[INFO] [stdout] 3491 |             hits: hits.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] 3491 -             hits: hits.into(),
[INFO] [stdout] 3491 +             hits: hits,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3491 -             hits: hits.into(),
[INFO] [stdout] 3491 +             hits: <Vec<Hit<T>> as Into<_>>::into(hits),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3508:55
[INFO] [stdout]      |
[INFO] [stdout] 3508 |         self.max_score = ::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] 3508 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3508 +         self.max_score = ::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] 3508 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3508 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3651:51
[INFO] [stdout]      |
[INFO] [stdout] 3651 |             advance: ::core::option::Option::Some(advance.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] 3651 -             advance: ::core::option::Option::Some(advance.into()),
[INFO] [stdout] 3651 +             advance: ::core::option::Option::Some(advance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3651 -             advance: ::core::option::Option::Some(advance.into()),
[INFO] [stdout] 3651 +             advance: ::core::option::Option::Some(<i64 as Into<_>>::into(advance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3652:57
[INFO] [stdout]      |
[INFO] [stdout] 3652 |             advance_count: ::core::option::Option::Some(advance_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] 3652 -             advance_count: ::core::option::Option::Some(advance_count.into()),
[INFO] [stdout] 3652 +             advance_count: ::core::option::Option::Some(advance_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3652 -             advance_count: ::core::option::Option::Some(advance_count.into()),
[INFO] [stdout] 3652 +             advance_count: ::core::option::Option::Some(<i64 as Into<_>>::into(advance_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3653:56
[INFO] [stdout]      |
[INFO] [stdout] 3653 |             build_scorer: ::core::option::Option::Some(build_scorer.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] 3653 -             build_scorer: ::core::option::Option::Some(build_scorer.into()),
[INFO] [stdout] 3653 +             build_scorer: ::core::option::Option::Some(build_scorer),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3653 -             build_scorer: ::core::option::Option::Some(build_scorer.into()),
[INFO] [stdout] 3653 +             build_scorer: ::core::option::Option::Some(<i64 as Into<_>>::into(build_scorer)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3654:62
[INFO] [stdout]      |
[INFO] [stdout] 3654 |             build_scorer_count: ::core::option::Option::Some(build_scorer_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] 3654 -             build_scorer_count: ::core::option::Option::Some(build_scorer_count.into()),
[INFO] [stdout] 3654 +             build_scorer_count: ::core::option::Option::Some(build_scorer_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3654 -             build_scorer_count: ::core::option::Option::Some(build_scorer_count.into()),
[INFO] [stdout] 3654 +             build_scorer_count: ::core::option::Option::Some(<i64 as Into<_>>::into(build_scorer_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3655:61
[INFO] [stdout]      |
[INFO] [stdout] 3655 |             compute_max_score: ::core::option::Option::Some(compute_max_score.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] 3655 -             compute_max_score: ::core::option::Option::Some(compute_max_score.into()),
[INFO] [stdout] 3655 +             compute_max_score: ::core::option::Option::Some(compute_max_score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3655 -             compute_max_score: ::core::option::Option::Some(compute_max_score.into()),
[INFO] [stdout] 3655 +             compute_max_score: ::core::option::Option::Some(<i64 as Into<_>>::into(compute_max_score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3656:67
[INFO] [stdout]      |
[INFO] [stdout] 3656 |             compute_max_score_count: ::core::option::Option::Some(compute_max_score_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] 3656 -             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count.into()),
[INFO] [stdout] 3656 +             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3656 -             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count.into()),
[INFO] [stdout] 3656 +             compute_max_score_count: ::core::option::Option::Some(<i64 as Into<_>>::into(compute_max_score_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3657:56
[INFO] [stdout]      |
[INFO] [stdout] 3657 |             count_weight: ::core::option::Option::Some(count_weight.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] 3657 -             count_weight: ::core::option::Option::Some(count_weight.into()),
[INFO] [stdout] 3657 +             count_weight: ::core::option::Option::Some(count_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3657 -             count_weight: ::core::option::Option::Some(count_weight.into()),
[INFO] [stdout] 3657 +             count_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(count_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3658:62
[INFO] [stdout]      |
[INFO] [stdout] 3658 |             count_weight_count: ::core::option::Option::Some(count_weight_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] 3658 -             count_weight_count: ::core::option::Option::Some(count_weight_count.into()),
[INFO] [stdout] 3658 +             count_weight_count: ::core::option::Option::Some(count_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3658 -             count_weight_count: ::core::option::Option::Some(count_weight_count.into()),
[INFO] [stdout] 3658 +             count_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(count_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3659:57
[INFO] [stdout]      |
[INFO] [stdout] 3659 |             create_weight: ::core::option::Option::Some(create_weight.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] 3659 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 3659 +             create_weight: ::core::option::Option::Some(create_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3659 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 3659 +             create_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3660:63
[INFO] [stdout]      |
[INFO] [stdout] 3660 |             create_weight_count: ::core::option::Option::Some(create_weight_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] 3660 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 3660 +             create_weight_count: ::core::option::Option::Some(create_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3660 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 3660 +             create_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3661:51
[INFO] [stdout]      |
[INFO] [stdout] 3661 |             r#match: ::core::option::Option::Some(r#match.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] 3661 -             r#match: ::core::option::Option::Some(r#match.into()),
[INFO] [stdout] 3661 +             r#match: ::core::option::Option::Some(r#match),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3661 -             r#match: ::core::option::Option::Some(r#match.into()),
[INFO] [stdout] 3661 +             r#match: ::core::option::Option::Some(<i64 as Into<_>>::into(r#match)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3662:55
[INFO] [stdout]      |
[INFO] [stdout] 3662 |             match_count: ::core::option::Option::Some(match_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] 3662 -             match_count: ::core::option::Option::Some(match_count.into()),
[INFO] [stdout] 3662 +             match_count: ::core::option::Option::Some(match_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3662 -             match_count: ::core::option::Option::Some(match_count.into()),
[INFO] [stdout] 3662 +             match_count: ::core::option::Option::Some(<i64 as Into<_>>::into(match_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3663:52
[INFO] [stdout]      |
[INFO] [stdout] 3663 |             next_doc: ::core::option::Option::Some(next_doc.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] 3663 -             next_doc: ::core::option::Option::Some(next_doc.into()),
[INFO] [stdout] 3663 +             next_doc: ::core::option::Option::Some(next_doc),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3663 -             next_doc: ::core::option::Option::Some(next_doc.into()),
[INFO] [stdout] 3663 +             next_doc: ::core::option::Option::Some(<i64 as Into<_>>::into(next_doc)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3664:58
[INFO] [stdout]      |
[INFO] [stdout] 3664 |             next_doc_count: ::core::option::Option::Some(next_doc_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] 3664 -             next_doc_count: ::core::option::Option::Some(next_doc_count.into()),
[INFO] [stdout] 3664 +             next_doc_count: ::core::option::Option::Some(next_doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3664 -             next_doc_count: ::core::option::Option::Some(next_doc_count.into()),
[INFO] [stdout] 3664 +             next_doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(next_doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3665:49
[INFO] [stdout]      |
[INFO] [stdout] 3665 |             score: ::core::option::Option::Some(score.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] 3665 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 3665 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3665 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 3665 +             score: ::core::option::Option::Some(<i64 as Into<_>>::into(score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3666:55
[INFO] [stdout]      |
[INFO] [stdout] 3666 |             score_count: ::core::option::Option::Some(score_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] 3666 -             score_count: ::core::option::Option::Some(score_count.into()),
[INFO] [stdout] 3666 +             score_count: ::core::option::Option::Some(score_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3666 -             score_count: ::core::option::Option::Some(score_count.into()),
[INFO] [stdout] 3666 +             score_count: ::core::option::Option::Some(<i64 as Into<_>>::into(score_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3668:17
[INFO] [stdout]      |
[INFO] [stdout] 3668 |                 set_min_competitive_score.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] 3668 -                 set_min_competitive_score.into(),
[INFO] [stdout] 3668 +                 set_min_competitive_score,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3668 -                 set_min_competitive_score.into(),
[INFO] [stdout] 3668 +                 <i64 as Into<_>>::into(set_min_competitive_score),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3671:17
[INFO] [stdout]      |
[INFO] [stdout] 3671 |                 set_min_competitive_score_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] 3671 -                 set_min_competitive_score_count.into(),
[INFO] [stdout] 3671 +                 set_min_competitive_score_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3671 -                 set_min_competitive_score_count.into(),
[INFO] [stdout] 3671 +                 <i64 as Into<_>>::into(set_min_competitive_score_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3673:59
[INFO] [stdout]      |
[INFO] [stdout] 3673 |             shallow_advance: ::core::option::Option::Some(shallow_advance.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] 3673 -             shallow_advance: ::core::option::Option::Some(shallow_advance.into()),
[INFO] [stdout] 3673 +             shallow_advance: ::core::option::Option::Some(shallow_advance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3673 -             shallow_advance: ::core::option::Option::Some(shallow_advance.into()),
[INFO] [stdout] 3673 +             shallow_advance: ::core::option::Option::Some(<i64 as Into<_>>::into(shallow_advance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:3674:65
[INFO] [stdout]      |
[INFO] [stdout] 3674 |             shallow_advance_count: ::core::option::Option::Some(shallow_advance_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] 3674 -             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count.into()),
[INFO] [stdout] 3674 +             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3674 -             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count.into()),
[INFO] [stdout] 3674 +             shallow_advance_count: ::core::option::Option::Some(<i64 as Into<_>>::into(shallow_advance_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3759:49
[INFO] [stdout]      |
[INFO] [stdout] 3759 |             alpha: ::core::option::Option::Some(alpha.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] 3759 -             alpha: ::core::option::Option::Some(alpha.into()),
[INFO] [stdout] 3759 +             alpha: ::core::option::Option::Some(alpha),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3759 -             alpha: ::core::option::Option::Some(alpha.into()),
[INFO] [stdout] 3759 +             alpha: ::core::option::Option::Some(<f64 as Into<_>>::into(alpha)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3781:57
[INFO] [stdout]      |
[INFO] [stdout] 3781 |             bigram_lambda: ::core::option::Option::Some(bigram_lambda.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] 3781 -             bigram_lambda: ::core::option::Option::Some(bigram_lambda.into()),
[INFO] [stdout] 3781 +             bigram_lambda: ::core::option::Option::Some(bigram_lambda),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3781 -             bigram_lambda: ::core::option::Option::Some(bigram_lambda.into()),
[INFO] [stdout] 3781 +             bigram_lambda: ::core::option::Option::Some(<f64 as Into<_>>::into(bigram_lambda)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3782:58
[INFO] [stdout]      |
[INFO] [stdout] 3782 |             trigram_lambda: ::core::option::Option::Some(trigram_lambda.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] 3782 -             trigram_lambda: ::core::option::Option::Some(trigram_lambda.into()),
[INFO] [stdout] 3782 +             trigram_lambda: ::core::option::Option::Some(trigram_lambda),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3782 -             trigram_lambda: ::core::option::Option::Some(trigram_lambda.into()),
[INFO] [stdout] 3782 +             trigram_lambda: ::core::option::Option::Some(<f64 as Into<_>>::into(trigram_lambda)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3783:58
[INFO] [stdout]      |
[INFO] [stdout] 3783 |             unigram_lambda: ::core::option::Option::Some(unigram_lambda.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] 3783 -             unigram_lambda: ::core::option::Option::Some(unigram_lambda.into()),
[INFO] [stdout] 3783 +             unigram_lambda: ::core::option::Option::Some(unigram_lambda),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3783 -             unigram_lambda: ::core::option::Option::Some(unigram_lambda.into()),
[INFO] [stdout] 3783 +             unigram_lambda: ::core::option::Option::Some(<f64 as Into<_>>::into(unigram_lambda)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:3809:50
[INFO] [stdout]      |
[INFO] [stdout] 3809 |             offset: ::core::option::Option::Some(offset.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] 3809 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 3809 +             offset: ::core::option::Option::Some(offset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3809 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 3809 +             offset: ::core::option::Option::Some(<i32 as Into<_>>::into(offset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:3852:50
[INFO] [stdout]      |
[INFO] [stdout] 3852 |             length: ::core::option::Option::Some(length.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] 3852 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 3852 +             length: ::core::option::Option::Some(length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3852 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 3852 +             length: ::core::option::Option::Some(<i32 as Into<_>>::into(length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:3853:50
[INFO] [stdout]      |
[INFO] [stdout] 3853 |             offset: ::core::option::Option::Some(offset.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] 3853 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 3853 +             offset: ::core::option::Option::Some(offset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3853 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 3853 +             offset: ::core::option::Option::Some(<i32 as Into<_>>::into(offset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:3903:51
[INFO] [stdout]      |
[INFO] [stdout] 3903 |         self.prune = ::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] 3903 -         self.prune = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3903 +         self.prune = ::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] 3903 -         self.prune = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3903 +         self.prune = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:3989:49
[INFO] [stdout]      |
[INFO] [stdout] 3989 |             score: ::core::option::Option::Some(score.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] 3989 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 3989 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3989 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 3989 +             score: ::core::option::Option::Some(<f64 as Into<_>>::into(score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:4004:59
[INFO] [stdout]      |
[INFO] [stdout] 4004 |         self.collate_match = ::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] 4004 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4004 +         self.collate_match = ::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] 4004 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4004 +         self.collate_match = ::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/search.rs:4097:50
[INFO] [stdout]      |
[INFO] [stdout] 4097 |         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] 4097 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4097 +         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] 4097 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4097 +         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: `f64`
[INFO] [stdout]     --> src/generated/search.rs:4110:56
[INFO] [stdout]      |
[INFO] [stdout] 4110 |         self.confidence = ::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] 4110 -         self.confidence = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4110 +         self.confidence = ::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] 4110 -         self.confidence = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4110 +         self.confidence = ::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/search.rs:4123:60
[INFO] [stdout]      |
[INFO] [stdout] 4123 |         self.force_unigrams = ::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] 4123 -         self.force_unigrams = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4123 +         self.force_unigrams = ::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] 4123 -         self.force_unigrams = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4123 +         self.force_unigrams = ::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/search.rs:4128:55
[INFO] [stdout]      |
[INFO] [stdout] 4128 |         self.gram_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] 4128 -         self.gram_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4128 +         self.gram_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] 4128 -         self.gram_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4128 +         self.gram_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: `f64`
[INFO] [stdout]     --> src/generated/search.rs:4141:56
[INFO] [stdout]      |
[INFO] [stdout] 4141 |         self.max_errors = ::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] 4141 -         self.max_errors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4141 +         self.max_errors = ::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] 4141 -         self.max_errors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4141 +         self.max_errors = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:4146:72
[INFO] [stdout]      |
[INFO] [stdout] 4146 |         self.real_word_error_likelihood = ::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] 4146 -         self.real_word_error_likelihood = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4146 +         self.real_word_error_likelihood = ::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] 4146 -         self.real_word_error_likelihood = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4146 +         self.real_word_error_likelihood = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:4156:56
[INFO] [stdout]      |
[INFO] [stdout] 4156 |         self.shard_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] 4156 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4156 +         self.shard_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] 4156 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4156 +         self.shard_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/search.rs:4169:57
[INFO] [stdout]      |
[INFO] [stdout] 4169 |         self.token_limit = ::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] 4169 -         self.token_limit = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4169 +         self.token_limit = ::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] 4169 -         self.token_limit = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4169 +         self.token_limit = ::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/search.rs:4307:51
[INFO] [stdout]      |
[INFO] [stdout] 4307 |             advance: ::core::option::Option::Some(advance.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] 4307 -             advance: ::core::option::Option::Some(advance.into()),
[INFO] [stdout] 4307 +             advance: ::core::option::Option::Some(advance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4307 -             advance: ::core::option::Option::Some(advance.into()),
[INFO] [stdout] 4307 +             advance: ::core::option::Option::Some(<i64 as Into<_>>::into(advance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4308:57
[INFO] [stdout]      |
[INFO] [stdout] 4308 |             advance_count: ::core::option::Option::Some(advance_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] 4308 -             advance_count: ::core::option::Option::Some(advance_count.into()),
[INFO] [stdout] 4308 +             advance_count: ::core::option::Option::Some(advance_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4308 -             advance_count: ::core::option::Option::Some(advance_count.into()),
[INFO] [stdout] 4308 +             advance_count: ::core::option::Option::Some(<i64 as Into<_>>::into(advance_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4309:56
[INFO] [stdout]      |
[INFO] [stdout] 4309 |             build_scorer: ::core::option::Option::Some(build_scorer.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] 4309 -             build_scorer: ::core::option::Option::Some(build_scorer.into()),
[INFO] [stdout] 4309 +             build_scorer: ::core::option::Option::Some(build_scorer),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4309 -             build_scorer: ::core::option::Option::Some(build_scorer.into()),
[INFO] [stdout] 4309 +             build_scorer: ::core::option::Option::Some(<i64 as Into<_>>::into(build_scorer)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4310:62
[INFO] [stdout]      |
[INFO] [stdout] 4310 |             build_scorer_count: ::core::option::Option::Some(build_scorer_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] 4310 -             build_scorer_count: ::core::option::Option::Some(build_scorer_count.into()),
[INFO] [stdout] 4310 +             build_scorer_count: ::core::option::Option::Some(build_scorer_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4310 -             build_scorer_count: ::core::option::Option::Some(build_scorer_count.into()),
[INFO] [stdout] 4310 +             build_scorer_count: ::core::option::Option::Some(<i64 as Into<_>>::into(build_scorer_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4311:57
[INFO] [stdout]      |
[INFO] [stdout] 4311 |             create_weight: ::core::option::Option::Some(create_weight.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] 4311 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 4311 +             create_weight: ::core::option::Option::Some(create_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4311 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 4311 +             create_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4312:63
[INFO] [stdout]      |
[INFO] [stdout] 4312 |             create_weight_count: ::core::option::Option::Some(create_weight_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] 4312 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 4312 +             create_weight_count: ::core::option::Option::Some(create_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4312 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 4312 +             create_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4313:51
[INFO] [stdout]      |
[INFO] [stdout] 4313 |             r#match: ::core::option::Option::Some(r#match.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] 4313 -             r#match: ::core::option::Option::Some(r#match.into()),
[INFO] [stdout] 4313 +             r#match: ::core::option::Option::Some(r#match),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4313 -             r#match: ::core::option::Option::Some(r#match.into()),
[INFO] [stdout] 4313 +             r#match: ::core::option::Option::Some(<i64 as Into<_>>::into(r#match)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4314:55
[INFO] [stdout]      |
[INFO] [stdout] 4314 |             match_count: ::core::option::Option::Some(match_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] 4314 -             match_count: ::core::option::Option::Some(match_count.into()),
[INFO] [stdout] 4314 +             match_count: ::core::option::Option::Some(match_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4314 -             match_count: ::core::option::Option::Some(match_count.into()),
[INFO] [stdout] 4314 +             match_count: ::core::option::Option::Some(<i64 as Into<_>>::into(match_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4315:59
[INFO] [stdout]      |
[INFO] [stdout] 4315 |             shallow_advance: ::core::option::Option::Some(shallow_advance.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] 4315 -             shallow_advance: ::core::option::Option::Some(shallow_advance.into()),
[INFO] [stdout] 4315 +             shallow_advance: ::core::option::Option::Some(shallow_advance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4315 -             shallow_advance: ::core::option::Option::Some(shallow_advance.into()),
[INFO] [stdout] 4315 +             shallow_advance: ::core::option::Option::Some(<i64 as Into<_>>::into(shallow_advance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4316:65
[INFO] [stdout]      |
[INFO] [stdout] 4316 |             shallow_advance_count: ::core::option::Option::Some(shallow_advance_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] 4316 -             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count.into()),
[INFO] [stdout] 4316 +             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4316 -             shallow_advance_count: ::core::option::Option::Some(shallow_advance_count.into()),
[INFO] [stdout] 4316 +             shallow_advance_count: ::core::option::Option::Some(<i64 as Into<_>>::into(shallow_advance_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4317:52
[INFO] [stdout]      |
[INFO] [stdout] 4317 |             next_doc: ::core::option::Option::Some(next_doc.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] 4317 -             next_doc: ::core::option::Option::Some(next_doc.into()),
[INFO] [stdout] 4317 +             next_doc: ::core::option::Option::Some(next_doc),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4317 -             next_doc: ::core::option::Option::Some(next_doc.into()),
[INFO] [stdout] 4317 +             next_doc: ::core::option::Option::Some(<i64 as Into<_>>::into(next_doc)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4318:58
[INFO] [stdout]      |
[INFO] [stdout] 4318 |             next_doc_count: ::core::option::Option::Some(next_doc_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] 4318 -             next_doc_count: ::core::option::Option::Some(next_doc_count.into()),
[INFO] [stdout] 4318 +             next_doc_count: ::core::option::Option::Some(next_doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4318 -             next_doc_count: ::core::option::Option::Some(next_doc_count.into()),
[INFO] [stdout] 4318 +             next_doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(next_doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4319:49
[INFO] [stdout]      |
[INFO] [stdout] 4319 |             score: ::core::option::Option::Some(score.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] 4319 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 4319 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4319 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 4319 +             score: ::core::option::Option::Some(<i64 as Into<_>>::into(score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4320:55
[INFO] [stdout]      |
[INFO] [stdout] 4320 |             score_count: ::core::option::Option::Some(score_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] 4320 -             score_count: ::core::option::Option::Some(score_count.into()),
[INFO] [stdout] 4320 +             score_count: ::core::option::Option::Some(score_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4320 -             score_count: ::core::option::Option::Some(score_count.into()),
[INFO] [stdout] 4320 +             score_count: ::core::option::Option::Some(<i64 as Into<_>>::into(score_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4321:61
[INFO] [stdout]      |
[INFO] [stdout] 4321 |             compute_max_score: ::core::option::Option::Some(compute_max_score.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] 4321 -             compute_max_score: ::core::option::Option::Some(compute_max_score.into()),
[INFO] [stdout] 4321 +             compute_max_score: ::core::option::Option::Some(compute_max_score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4321 -             compute_max_score: ::core::option::Option::Some(compute_max_score.into()),
[INFO] [stdout] 4321 +             compute_max_score: ::core::option::Option::Some(<i64 as Into<_>>::into(compute_max_score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4322:67
[INFO] [stdout]      |
[INFO] [stdout] 4322 |             compute_max_score_count: ::core::option::Option::Some(compute_max_score_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] 4322 -             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count.into()),
[INFO] [stdout] 4322 +             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4322 -             compute_max_score_count: ::core::option::Option::Some(compute_max_score_count.into()),
[INFO] [stdout] 4322 +             compute_max_score_count: ::core::option::Option::Some(<i64 as Into<_>>::into(compute_max_score_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4323:56
[INFO] [stdout]      |
[INFO] [stdout] 4323 |             count_weight: ::core::option::Option::Some(count_weight.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] 4323 -             count_weight: ::core::option::Option::Some(count_weight.into()),
[INFO] [stdout] 4323 +             count_weight: ::core::option::Option::Some(count_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4323 -             count_weight: ::core::option::Option::Some(count_weight.into()),
[INFO] [stdout] 4323 +             count_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(count_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4324:62
[INFO] [stdout]      |
[INFO] [stdout] 4324 |             count_weight_count: ::core::option::Option::Some(count_weight_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] 4324 -             count_weight_count: ::core::option::Option::Some(count_weight_count.into()),
[INFO] [stdout] 4324 +             count_weight_count: ::core::option::Option::Some(count_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4324 -             count_weight_count: ::core::option::Option::Some(count_weight_count.into()),
[INFO] [stdout] 4324 +             count_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(count_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4326:17
[INFO] [stdout]      |
[INFO] [stdout] 4326 |                 set_min_competitive_score.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] 4326 -                 set_min_competitive_score.into(),
[INFO] [stdout] 4326 +                 set_min_competitive_score,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4326 -                 set_min_competitive_score.into(),
[INFO] [stdout] 4326 +                 <i64 as Into<_>>::into(set_min_competitive_score),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4329:17
[INFO] [stdout]      |
[INFO] [stdout] 4329 |                 set_min_competitive_score_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] 4329 -                 set_min_competitive_score_count.into(),
[INFO] [stdout] 4329 +                 set_min_competitive_score_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4329 -                 set_min_competitive_score_count.into(),
[INFO] [stdout] 4329 +                 <i64 as Into<_>>::into(set_min_competitive_score_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:4484:69
[INFO] [stdout]      |
[INFO] [stdout] 4484 |         self.max_determinized_states = ::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] 4484 -         self.max_determinized_states = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4484 +         self.max_determinized_states = ::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] 4484 -         self.max_determinized_states = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4484 +         self.max_determinized_states = ::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/search.rs:4510:56
[INFO] [stdout]      |
[INFO] [stdout] 4510 |             rewrite_time: ::core::option::Option::Some(rewrite_time.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] 4510 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 4510 +             rewrite_time: ::core::option::Option::Some(rewrite_time),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4510 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 4510 +             rewrite_time: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite_time)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:4736:53
[INFO] [stdout]      |
[INFO] [stdout] 4736 |         self.explain = ::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] 4736 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4736 +         self.explain = ::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] 4736 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4736 +         self.explain = ::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/search.rs:4751:50
[INFO] [stdout]      |
[INFO] [stdout] 4751 |         self.from = ::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] 4751 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4751 +         self.from = ::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] 4751 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4751 +         self.from = ::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/search.rs:4808:55
[INFO] [stdout]      |
[INFO] [stdout] 4808 |         self.min_score = ::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] 4808 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4808 +         self.min_score = ::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] 4808 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4808 +         self.min_score = ::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/search.rs:4821:53
[INFO] [stdout]      |
[INFO] [stdout] 4821 |         self.profile = ::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] 4821 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4821 +         self.profile = ::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] 4821 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4821 +         self.profile = ::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/search.rs:4870:50
[INFO] [stdout]      |
[INFO] [stdout] 4870 |         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] 4870 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4870 +         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] 4870 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4870 +         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: `i64`
[INFO] [stdout]     --> src/generated/search.rs:4909:61
[INFO] [stdout]      |
[INFO] [stdout] 4909 |         self.terminate_after = ::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] 4909 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4909 +         self.terminate_after = ::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] 4909 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4909 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:4919:58
[INFO] [stdout]      |
[INFO] [stdout] 4919 |         self.track_scores = ::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] 4919 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4919 +         self.track_scores = ::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] 4919 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4919 +         self.track_scores = ::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/search.rs:4924:53
[INFO] [stdout]      |
[INFO] [stdout] 4924 |         self.version = ::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] 4924 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4924 +         self.version = ::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] 4924 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4924 +         self.version = ::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/search.rs:4929:65
[INFO] [stdout]      |
[INFO] [stdout] 4929 |         self.seq_no_primary_term = ::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] 4929 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4929 +         self.seq_no_primary_term = ::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] 4929 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4929 +         self.seq_no_primary_term = ::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/search.rs:5051:52
[INFO] [stdout]      |
[INFO] [stdout] 5051 |             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] 5051 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 5051 +             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] 5051 -             shard_id: ::core::option::Option::Some(shard_id.into()),
[INFO] [stdout] 5051 +             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: `f64`
[INFO] [stdout]     --> src/generated/search.rs:5251:52
[INFO] [stdout]      |
[INFO] [stdout] 5251 |             discount: ::core::option::Option::Some(discount.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] 5251 -             discount: ::core::option::Option::Some(discount.into()),
[INFO] [stdout] 5251 +             discount: ::core::option::Option::Some(discount),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5251 -             discount: ::core::option::Option::Some(discount.into()),
[INFO] [stdout] 5251 +             discount: ::core::option::Option::Some(<f64 as Into<_>>::into(discount)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5373:21
[INFO] [stdout]      |
[INFO] [stdout] 5373 |             length: length.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] 5373 -             length: length.into(),
[INFO] [stdout] 5373 +             length: length,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5373 -             length: length.into(),
[INFO] [stdout] 5373 +             length: <i32 as Into<_>>::into(length),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5374:21
[INFO] [stdout]      |
[INFO] [stdout] 5374 |             offset: offset.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] 5374 -             offset: offset.into(),
[INFO] [stdout] 5374 +             offset: offset,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5374 -             offset: offset.into(),
[INFO] [stdout] 5374 +             offset: <i32 as Into<_>>::into(offset),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5427:56
[INFO] [stdout]      |
[INFO] [stdout] 5427 |         self.min_length = ::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] 5427 -         self.min_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5427 +         self.min_length = ::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] 5427 -         self.min_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5427 +         self.min_length = ::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/search.rs:5432:59
[INFO] [stdout]      |
[INFO] [stdout] 5432 |         self.prefix_length = ::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] 5432 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5432 +         self.prefix_length = ::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] 5432 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5432 +         self.prefix_length = ::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/search.rs:5437:60
[INFO] [stdout]      |
[INFO] [stdout] 5437 |         self.transpositions = ::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] 5437 -         self.transpositions = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5437 +         self.transpositions = ::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] 5437 -         self.transpositions = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5437 +         self.transpositions = ::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/search.rs:5442:59
[INFO] [stdout]      |
[INFO] [stdout] 5442 |         self.unicode_aware = ::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] 5442 -         self.unicode_aware = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5442 +         self.unicode_aware = ::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] 5442 -         self.unicode_aware = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5442 +         self.unicode_aware = ::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/search.rs:5560:50
[INFO] [stdout]      |
[INFO] [stdout] 5560 |         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] 5560 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5560 +         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] 5560 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5560 +         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: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5591:50
[INFO] [stdout]      |
[INFO] [stdout] 5591 |             length: ::core::option::Option::Some(length.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] 5591 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 5591 +             length: ::core::option::Option::Some(length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5591 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 5591 +             length: ::core::option::Option::Some(<i32 as Into<_>>::into(length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5592:50
[INFO] [stdout]      |
[INFO] [stdout] 5592 |             offset: ::core::option::Option::Some(offset.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] 5592 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 5592 +             offset: ::core::option::Option::Some(offset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5592 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 5592 +             offset: ::core::option::Option::Some(<i32 as Into<_>>::into(offset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:5625:49
[INFO] [stdout]      |
[INFO] [stdout] 5625 |             score: ::core::option::Option::Some(score.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] 5625 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 5625 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5625 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 5625 +             score: ::core::option::Option::Some(<f64 as Into<_>>::into(score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:5626:48
[INFO] [stdout]      |
[INFO] [stdout] 5626 |             freq: ::core::option::Option::Some(freq.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] 5626 -             freq: ::core::option::Option::Some(freq.into()),
[INFO] [stdout] 5626 +             freq: ::core::option::Option::Some(freq),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5626 -             freq: ::core::option::Option::Some(freq.into()),
[INFO] [stdout] 5626 +             freq: ::core::option::Option::Some(<i64 as Into<_>>::into(freq)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:5641:59
[INFO] [stdout]      |
[INFO] [stdout] 5641 |         self.collate_match = ::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] 5641 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5641 +         self.collate_match = ::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] 5641 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5641 +         self.collate_match = ::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/search.rs:5732:50
[INFO] [stdout]      |
[INFO] [stdout] 5732 |         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] 5732 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5732 +         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] 5732 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5732 +         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/search.rs:5737:61
[INFO] [stdout]      |
[INFO] [stdout] 5737 |         self.lowercase_terms = ::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] 5737 -         self.lowercase_terms = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5737 +         self.lowercase_terms = ::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] 5737 -         self.lowercase_terms = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5737 +         self.lowercase_terms = ::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/search.rs:5742:55
[INFO] [stdout]      |
[INFO] [stdout] 5742 |         self.max_edits = ::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] 5742 -         self.max_edits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5742 +         self.max_edits = ::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] 5742 -         self.max_edits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5742 +         self.max_edits = ::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/search.rs:5747:61
[INFO] [stdout]      |
[INFO] [stdout] 5747 |         self.max_inspections = ::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] 5747 -         self.max_inspections = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5747 +         self.max_inspections = ::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] 5747 -         self.max_inspections = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5747 +         self.max_inspections = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/search.rs:5752:59
[INFO] [stdout]      |
[INFO] [stdout] 5752 |         self.max_term_freq = ::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] 5752 -         self.max_term_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5752 +         self.max_term_freq = ::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] 5752 -         self.max_term_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5752 +         self.max_term_freq = ::core::option::Option::Some(<f32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/search.rs:5757:58
[INFO] [stdout]      |
[INFO] [stdout] 5757 |         self.min_doc_freq = ::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] 5757 -         self.min_doc_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5757 +         self.min_doc_freq = ::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] 5757 -         self.min_doc_freq = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5757 +         self.min_doc_freq = ::core::option::Option::Some(<f32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:5762:61
[INFO] [stdout]      |
[INFO] [stdout] 5762 |         self.min_word_length = ::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] 5762 -         self.min_word_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5762 +         self.min_word_length = ::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] 5762 -         self.min_word_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5762 +         self.min_word_length = ::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/search.rs:5767:59
[INFO] [stdout]      |
[INFO] [stdout] 5767 |         self.prefix_length = ::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] 5767 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5767 +         self.prefix_length = ::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] 5767 -         self.prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5767 +         self.prefix_length = ::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/search.rs:5772:56
[INFO] [stdout]      |
[INFO] [stdout] 5772 |         self.shard_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] 5772 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5772 +         self.shard_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] 5772 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5772 +         self.shard_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: `i64`
[INFO] [stdout]     --> src/generated/search.rs:5815:49
[INFO] [stdout]      |
[INFO] [stdout] 5815 |             value: ::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] 5815 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5815 +             value: ::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] 5815 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5815 +             value: ::core::option::Option::Some(<i64 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/search_mvt.rs:138:52
[INFO] [stdout]     |
[INFO] [stdout] 138 |         self.buffer = ::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] 138 -         self.buffer = ::core::option::Option::Some(value.into());
[INFO] [stdout] 138 +         self.buffer = ::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] 138 -         self.buffer = ::core::option::Option::Some(value.into());
[INFO] [stdout] 138 +         self.buffer = ::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/search_mvt.rs:143:58
[INFO] [stdout]     |
[INFO] [stdout] 143 |         self.exact_bounds = ::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] 143 -         self.exact_bounds = ::core::option::Option::Some(value.into());
[INFO] [stdout] 143 +         self.exact_bounds = ::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] 143 -         self.exact_bounds = ::core::option::Option::Some(value.into());
[INFO] [stdout] 143 +         self.exact_bounds = ::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/search_mvt.rs:148:52
[INFO] [stdout]     |
[INFO] [stdout] 148 |         self.extent = ::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] 148 -         self.extent = ::core::option::Option::Some(value.into());
[INFO] [stdout] 148 +         self.extent = ::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] 148 -         self.extent = ::core::option::Option::Some(value.into());
[INFO] [stdout] 148 +         self.extent = ::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/search_mvt.rs:166:60
[INFO] [stdout]     |
[INFO] [stdout] 166 |         self.grid_precision = ::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] 166 -         self.grid_precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 166 +         self.grid_precision = ::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] 166 -         self.grid_precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 166 +         self.grid_precision = ::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/search_mvt.rs:195:50
[INFO] [stdout]     |
[INFO] [stdout] 195 |         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] 195 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 195 +         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] 195 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 195 +         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/search_mvt.rs:213:57
[INFO] [stdout]     |
[INFO] [stdout] 213 |         self.with_labels = ::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] 213 -         self.with_labels = ::core::option::Option::Some(value.into());
[INFO] [stdout] 213 +         self.with_labels = ::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] 213 -         self.with_labels = ::core::option::Option::Some(value.into());
[INFO] [stdout] 213 +         self.with_labels = ::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/search_mvt.rs:411:58
[INFO] [stdout]     |
[INFO] [stdout] 411 |         self.exact_bounds = ::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] 411 -         self.exact_bounds = ::core::option::Option::Some(value.into());
[INFO] [stdout] 411 +         self.exact_bounds = ::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] 411 -         self.exact_bounds = ::core::option::Option::Some(value.into());
[INFO] [stdout] 411 +         self.exact_bounds = ::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/search_mvt.rs:416:52
[INFO] [stdout]     |
[INFO] [stdout] 416 |         self.extent = ::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] 416 -         self.extent = ::core::option::Option::Some(value.into());
[INFO] [stdout] 416 +         self.extent = ::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] 416 -         self.extent = ::core::option::Option::Some(value.into());
[INFO] [stdout] 416 +         self.extent = ::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/search_mvt.rs:429:60
[INFO] [stdout]     |
[INFO] [stdout] 429 |         self.grid_precision = ::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] 429 -         self.grid_precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 429 +         self.grid_precision = ::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] 429 -         self.grid_precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 429 +         self.grid_precision = ::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/search_mvt.rs:442:50
[INFO] [stdout]     |
[INFO] [stdout] 442 |         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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/search_mvt.rs:455:57
[INFO] [stdout]     |
[INFO] [stdout] 455 |         self.with_labels = ::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] 455 -         self.with_labels = ::core::option::Option::Some(value.into());
[INFO] [stdout] 455 +         self.with_labels = ::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] 455 -         self.with_labels = ::core::option::Option::Some(value.into());
[INFO] [stdout] 455 +         self.with_labels = ::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/search_shards.rs:79:62
[INFO] [stdout]    |
[INFO] [stdout] 79 |         self.allow_no_indices = ::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] 79 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 79 +         self.allow_no_indices = ::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] 79 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 79 +         self.allow_no_indices = ::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/search_shards.rs:92:64
[INFO] [stdout]    |
[INFO] [stdout] 92 |         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] 92 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 92 +         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] 92 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 92 +         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/search_shards.rs:97:51
[INFO] [stdout]    |
[INFO] [stdout] 97 |         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] 97 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 97 +         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] 97 -         self.local = ::core::option::Option::Some(value.into());
[INFO] [stdout] 97 +         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: `i32`
[INFO] [stdout]    --> src/generated/search_shards.rs:214:61
[INFO] [stdout]     |
[INFO] [stdout] 214 |             min_index_version: ::core::option::Option::Some(min_index_version.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] 214 -             min_index_version: ::core::option::Option::Some(min_index_version.into()),
[INFO] [stdout] 214 +             min_index_version: ::core::option::Option::Some(min_index_version),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 214 -             min_index_version: ::core::option::Option::Some(min_index_version.into()),
[INFO] [stdout] 214 +             min_index_version: ::core::option::Option::Some(<i32 as Into<_>>::into(min_index_version)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/search_shards.rs:215:61
[INFO] [stdout]     |
[INFO] [stdout] 215 |             max_index_version: ::core::option::Option::Some(max_index_version.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 -             max_index_version: ::core::option::Option::Some(max_index_version.into()),
[INFO] [stdout] 215 +             max_index_version: ::core::option::Option::Some(max_index_version),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -             max_index_version: ::core::option::Option::Some(max_index_version.into()),
[INFO] [stdout] 215 +             max_index_version: ::core::option::Option::Some(<i32 as Into<_>>::into(max_index_version)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/search_template.rs:59:53
[INFO] [stdout]    |
[INFO] [stdout] 59 |         self.explain = ::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] 59 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 59 +         self.explain = ::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] 59 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 59 +         self.explain = ::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/search_template.rs:79:53
[INFO] [stdout]    |
[INFO] [stdout] 79 |         self.profile = ::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] 79 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 79 +         self.profile = ::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] 79 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 79 +         self.profile = ::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/search_template.rs:182:62
[INFO] [stdout]     |
[INFO] [stdout] 182 |         self.allow_no_indices = ::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] 182 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 182 +         self.allow_no_indices = ::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] 182 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 182 +         self.allow_no_indices = ::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/search_template.rs:187:69
[INFO] [stdout]     |
[INFO] [stdout] 187 |         self.ccs_minimize_roundtrips = ::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] 187 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.ccs_minimize_roundtrips = ::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] 187 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.ccs_minimize_roundtrips = ::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/search_template.rs:200:53
[INFO] [stdout]     |
[INFO] [stdout] 200 |         self.explain = ::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] 200 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 200 +         self.explain = ::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] 200 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 200 +         self.explain = ::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/search_template.rs:205:62
[INFO] [stdout]     |
[INFO] [stdout] 205 |         self.ignore_throttled = ::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] 205 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.ignore_throttled = ::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] 205 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.ignore_throttled = ::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/search_template.rs:210:64
[INFO] [stdout]     |
[INFO] [stdout] 210 |         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] 210 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         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] 210 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 210 +         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/search_template.rs:220:53
[INFO] [stdout]     |
[INFO] [stdout] 220 |         self.profile = ::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] 220 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 220 +         self.profile = ::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] 220 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 220 +         self.profile = ::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/search_template.rs:243:68
[INFO] [stdout]     |
[INFO] [stdout] 243 |         self.rest_total_hits_as_int = ::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] 243 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 243 +         self.rest_total_hits_as_int = ::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] 243 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 243 +         self.rest_total_hits_as_int = ::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/search_template.rs:248:56
[INFO] [stdout]     |
[INFO] [stdout] 248 |         self.typed_keys = ::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] 248 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 248 +         self.typed_keys = ::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] 248 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 248 +         self.typed_keys = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search_template.rs:315:48
[INFO] [stdout]     |
[INFO] [stdout] 315 |             took: ::core::option::Option::Some(took.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] 315 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 315 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 315 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 315 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search_template.rs:316:53
[INFO] [stdout]     |
[INFO] [stdout] 316 |             timed_out: ::core::option::Option::Some(timed_out.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] 316 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 316 +             timed_out: ::core::option::Option::Some(timed_out),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 316 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 316 +             timed_out: ::core::option::Option::Some(<bool as Into<_>>::into(timed_out)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `HitsMetadata<TDocument>`
[INFO] [stdout]    --> src/generated/search_template.rs:318:48
[INFO] [stdout]     |
[INFO] [stdout] 318 |             hits: ::core::option::Option::Some(hits.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] 318 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 318 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 318 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 318 +             hits: ::core::option::Option::Some(<HitsMetadata<TDocument> as Into<_>>::into(hits)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TAggregations2`
[INFO] [stdout]    --> src/generated/search_template.rs:353:56
[INFO] [stdout]     |
[INFO] [stdout] 353 |             aggregations: ::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] 353 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 353 +             aggregations: ::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] 353 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 353 +             aggregations: ::core::option::Option::Some(<TAggregations2 as Into<_>>::into(value)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/search_template.rs:376:55
[INFO] [stdout]     |
[INFO] [stdout] 376 |         self.max_score = ::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] 376 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 376 +         self.max_score = ::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] 376 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 376 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search_template.rs:381:63
[INFO] [stdout]     |
[INFO] [stdout] 381 |         self.num_reduce_phases = ::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] 381 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 381 +         self.num_reduce_phases = ::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] 381 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 381 +         self.num_reduce_phases = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TypedKeys<Vec<Suggest<TDocument>>>`
[INFO] [stdout]    --> src/generated/search_template.rs:409:53
[INFO] [stdout]     |
[INFO] [stdout] 409 |         self.suggest = ::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] 409 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 409 +         self.suggest = ::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] 409 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 409 +         self.suggest = ::core::option::Option::Some(<TypedKeys<Vec<Suggest<TDocument>>> as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search_template.rs:414:62
[INFO] [stdout]     |
[INFO] [stdout] 414 |         self.terminated_early = ::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] 414 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 414 +         self.terminated_early = ::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] 414 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 414 +         self.terminated_early = ::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/terms_enum.rs:65:50
[INFO] [stdout]    |
[INFO] [stdout] 65 |         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] 65 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 65 +         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] 65 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 65 +         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/terms_enum.rs:75:62
[INFO] [stdout]    |
[INFO] [stdout] 75 |         self.case_insensitive = ::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] 75 -         self.case_insensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 75 +         self.case_insensitive = ::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] 75 -         self.case_insensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 75 +         self.case_insensitive = ::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/terms_enum.rs:175:52
[INFO] [stdout]     |
[INFO] [stdout] 175 |             complete: ::core::option::Option::Some(complete.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] 175 -             complete: ::core::option::Option::Some(complete.into()),
[INFO] [stdout] 175 +             complete: ::core::option::Option::Some(complete),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 175 -             complete: ::core::option::Option::Some(complete.into()),
[INFO] [stdout] 175 +             complete: ::core::option::Option::Some(<bool as Into<_>>::into(complete)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/clear_scroll.rs:94:53
[INFO] [stdout]    |
[INFO] [stdout] 94 |             succeeded: ::core::option::Option::Some(succeeded.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] 94 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 94 +             succeeded: ::core::option::Option::Some(succeeded),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 94 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 94 +             succeeded: ::core::option::Option::Some(<bool as Into<_>>::into(succeeded)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/clear_scroll.rs:95:53
[INFO] [stdout]    |
[INFO] [stdout] 95 |             num_freed: ::core::option::Option::Some(num_freed.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] 95 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 95 +             num_freed: ::core::option::Option::Some(num_freed),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 95 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 95 +             num_freed: ::core::option::Option::Some(<i32 as Into<_>>::into(num_freed)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/close_point_in_time.rs:69:53
[INFO] [stdout]    |
[INFO] [stdout] 69 |             succeeded: ::core::option::Option::Some(succeeded.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] 69 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 69 +             succeeded: ::core::option::Option::Some(succeeded),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 69 -             succeeded: ::core::option::Option::Some(succeeded.into()),
[INFO] [stdout] 69 +             succeeded: ::core::option::Option::Some(<bool as Into<_>>::into(succeeded)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/close_point_in_time.rs:70:53
[INFO] [stdout]    |
[INFO] [stdout] 70 |             num_freed: ::core::option::Option::Some(num_freed.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] 70 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 70 +             num_freed: ::core::option::Option::Some(num_freed),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 70 -             num_freed: ::core::option::Option::Some(num_freed.into()),
[INFO] [stdout] 70 +             num_freed: ::core::option::Option::Some(<i32 as Into<_>>::into(num_freed)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/count.rs:242:62
[INFO] [stdout]     |
[INFO] [stdout] 242 |         self.allow_no_indices = ::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] 242 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 242 +         self.allow_no_indices = ::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] 242 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 242 +         self.allow_no_indices = ::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/count.rs:252:62
[INFO] [stdout]     |
[INFO] [stdout] 252 |         self.analyze_wildcard = ::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] 252 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 252 +         self.analyze_wildcard = ::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] 252 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 252 +         self.analyze_wildcard = ::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/count.rs:278:62
[INFO] [stdout]     |
[INFO] [stdout] 278 |         self.ignore_throttled = ::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] 278 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 278 +         self.ignore_throttled = ::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] 278 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 278 +         self.ignore_throttled = ::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/count.rs:283:64
[INFO] [stdout]     |
[INFO] [stdout] 283 |         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] 283 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 283 +         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] 283 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 283 +         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/count.rs:288:53
[INFO] [stdout]     |
[INFO] [stdout] 288 |         self.lenient = ::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] 288 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 288 +         self.lenient = ::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] 288 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 288 +         self.lenient = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/count.rs:293:55
[INFO] [stdout]     |
[INFO] [stdout] 293 |         self.min_score = ::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] 293 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.min_score = ::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] 293 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.min_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/count.rs:318:61
[INFO] [stdout]     |
[INFO] [stdout] 318 |         self.terminate_after = ::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] 318 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 318 +         self.terminate_after = ::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] 318 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 318 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/count.rs:352:49
[INFO] [stdout]     |
[INFO] [stdout] 352 |             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] 352 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 352 +             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] 352 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 352 +             count: ::core::option::Option::Some(<i64 as Into<_>>::into(count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/generated/explain.rs:25:49
[INFO] [stdout]    |
[INFO] [stdout] 25 |             value: ::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] 25 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 25 +             value: ::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] 25 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 25 +             value: ::core::option::Option::Some(<f32 as Into<_>>::into(value)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/generated/explain.rs:49:49
[INFO] [stdout]    |
[INFO] [stdout] 49 |             value: ::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] 49 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 49 +             value: ::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] 49 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 49 +             value: ::core::option::Option::Some(<f32 as Into<_>>::into(value)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/explain.rs:187:62
[INFO] [stdout]     |
[INFO] [stdout] 187 |         self.analyze_wildcard = ::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] 187 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.analyze_wildcard = ::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] 187 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 187 +         self.analyze_wildcard = ::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/explain.rs:205:53
[INFO] [stdout]     |
[INFO] [stdout] 205 |         self.lenient = ::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] 205 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.lenient = ::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] 205 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 205 +         self.lenient = ::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/explain.rs:298:51
[INFO] [stdout]     |
[INFO] [stdout] 298 |             matched: ::core::option::Option::Some(matched.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 -             matched: ::core::option::Option::Some(matched.into()),
[INFO] [stdout] 298 +             matched: ::core::option::Option::Some(matched),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 298 -             matched: ::core::option::Option::Some(matched.into()),
[INFO] [stdout] 298 +             matched: ::core::option::Option::Some(<bool as Into<_>>::into(matched)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `InlineGet<TDocument2>`
[INFO] [stdout]    --> src/generated/explain.rs:324:47
[INFO] [stdout]     |
[INFO] [stdout] 324 |             get: ::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] 324 -             get: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 324 +             get: ::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] 324 -             get: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 324 +             get: ::core::option::Option::Some(<InlineGet<TDocument2> as Into<_>>::into(value)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/field_caps.rs:62:56
[INFO] [stdout]    |
[INFO] [stdout] 62 |             aggregatable: ::core::option::Option::Some(aggregatable.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] 62 -             aggregatable: ::core::option::Option::Some(aggregatable.into()),
[INFO] [stdout] 62 +             aggregatable: ::core::option::Option::Some(aggregatable),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 62 -             aggregatable: ::core::option::Option::Some(aggregatable.into()),
[INFO] [stdout] 62 +             aggregatable: ::core::option::Option::Some(<bool as Into<_>>::into(aggregatable)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/field_caps.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 |             searchable: ::core::option::Option::Some(searchable.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] 67 -             searchable: ::core::option::Option::Some(searchable.into()),
[INFO] [stdout] 67 +             searchable: ::core::option::Option::Some(searchable),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 67 -             searchable: ::core::option::Option::Some(searchable.into()),
[INFO] [stdout] 67 +             searchable: ::core::option::Option::Some(<bool as Into<_>>::into(searchable)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/field_caps.rs:109:55
[INFO] [stdout]     |
[INFO] [stdout] 109 |         self.inference = ::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] 109 -         self.inference = ::core::option::Option::Some(value.into());
[INFO] [stdout] 109 +         self.inference = ::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] 109 -         self.inference = ::core::option::Option::Some(value.into());
[INFO] [stdout] 109 +         self.inference = ::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/field_caps.rs:122:60
[INFO] [stdout]     |
[INFO] [stdout] 122 |         self.metadata_field = ::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.metadata_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.metadata_field = ::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.metadata_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 122 +         self.metadata_field = ::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/field_caps.rs:127:67
[INFO] [stdout]     |
[INFO] [stdout] 127 |         self.time_series_dimension = ::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.time_series_dimension = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.time_series_dimension = ::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.time_series_dimension = ::core::option::Option::Some(value.into());
[INFO] [stdout] 127 +         self.time_series_dimension = ::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/field_caps.rs:299:62
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.allow_no_indices = ::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] 299 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.allow_no_indices = ::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] 299 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.allow_no_indices = ::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/field_caps.rs:317:64
[INFO] [stdout]     |
[INFO] [stdout] 317 |         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] 317 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 317 +         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] 317 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 317 +         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/field_caps.rs:322:62
[INFO] [stdout]     |
[INFO] [stdout] 322 |         self.include_unmapped = ::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] 322 -         self.include_unmapped = ::core::option::Option::Some(value.into());
[INFO] [stdout] 322 +         self.include_unmapped = ::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] 322 -         self.include_unmapped = ::core::option::Option::Some(value.into());
[INFO] [stdout] 322 +         self.include_unmapped = ::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/field_caps.rs:343:66
[INFO] [stdout]     |
[INFO] [stdout] 343 |         self.include_empty_fields = ::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] 343 -         self.include_empty_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 343 +         self.include_empty_fields = ::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] 343 -         self.include_empty_fields = ::core::option::Option::Some(value.into());
[INFO] [stdout] 343 +         self.include_empty_fields = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/msearch.rs:82:48
[INFO] [stdout]    |
[INFO] [stdout] 82 |             took: ::core::option::Option::Some(took.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] 82 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 82 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 82 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 82 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/msearch.rs:83:53
[INFO] [stdout]    |
[INFO] [stdout] 83 |             timed_out: ::core::option::Option::Some(timed_out.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] 83 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 83 +             timed_out: ::core::option::Option::Some(timed_out),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 83 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 83 +             timed_out: ::core::option::Option::Some(<bool as Into<_>>::into(timed_out)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `HitsMetadata<TDocument>`
[INFO] [stdout]   --> src/generated/msearch.rs:85:48
[INFO] [stdout]    |
[INFO] [stdout] 85 |             hits: ::core::option::Option::Some(hits.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] 85 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 85 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 85 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 85 +             hits: ::core::option::Option::Some(<HitsMetadata<TDocument> as Into<_>>::into(hits)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TAggregations2`
[INFO] [stdout]    --> src/generated/msearch.rs:122:56
[INFO] [stdout]     |
[INFO] [stdout] 122 |             aggregations: ::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 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 122 +             aggregations: ::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 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 122 +             aggregations: ::core::option::Option::Some(<TAggregations2 as Into<_>>::into(value)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]    --> src/generated/msearch.rs:145:55
[INFO] [stdout]     |
[INFO] [stdout] 145 |         self.max_score = ::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.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.max_score = ::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.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 145 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/msearch.rs:150:63
[INFO] [stdout]     |
[INFO] [stdout] 150 |         self.num_reduce_phases = ::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.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.num_reduce_phases = ::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.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 150 +         self.num_reduce_phases = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TypedKeys<Vec<Suggest<TDocument>>>`
[INFO] [stdout]    --> src/generated/msearch.rs:178:53
[INFO] [stdout]     |
[INFO] [stdout] 178 |         self.suggest = ::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] 178 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 178 +         self.suggest = ::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] 178 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 178 +         self.suggest = ::core::option::Option::Some(<TypedKeys<Vec<Suggest<TDocument>>> as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:183:62
[INFO] [stdout]     |
[INFO] [stdout] 183 |         self.terminated_early = ::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] 183 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 183 +         self.terminated_early = ::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] 183 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 183 +         self.terminated_early = ::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/msearch.rs:188:52
[INFO] [stdout]     |
[INFO] [stdout] 188 |         self.status = ::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] 188 -         self.status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 188 +         self.status = ::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] 188 -         self.status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 188 +         self.status = ::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/msearch.rs:212:48
[INFO] [stdout]     |
[INFO] [stdout] 212 |             took: ::core::option::Option::Some(took.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] 212 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 212 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 212 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 212 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<ResponseItem<TDocument, TAggregations>>`
[INFO] [stdout]    --> src/generated/msearch.rs:213:24
[INFO] [stdout]     |
[INFO] [stdout] 213 |             responses: responses.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] 213 -             responses: responses.into(),
[INFO] [stdout] 213 +             responses: responses,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 213 -             responses: responses.into(),
[INFO] [stdout] 213 +             responses: <Vec<ResponseItem<TDocument, TAggregations>> as Into<_>>::into(responses),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:293:62
[INFO] [stdout]     |
[INFO] [stdout] 293 |         self.allow_no_indices = ::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] 293 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.allow_no_indices = ::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] 293 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 293 +         self.allow_no_indices = ::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/msearch.rs:306:64
[INFO] [stdout]     |
[INFO] [stdout] 306 |         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] 306 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 306 +         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] 306 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 306 +         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/msearch.rs:329:59
[INFO] [stdout]     |
[INFO] [stdout] 329 |         self.request_cache = ::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] 329 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.request_cache = ::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] 329 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.request_cache = ::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/msearch.rs:347:69
[INFO] [stdout]     |
[INFO] [stdout] 347 |         self.ccs_minimize_roundtrips = ::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] 347 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 347 +         self.ccs_minimize_roundtrips = ::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] 347 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 347 +         self.ccs_minimize_roundtrips = ::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/msearch.rs:352:74
[INFO] [stdout]     |
[INFO] [stdout] 352 |         self.allow_partial_search_results = ::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] 352 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 352 +         self.allow_partial_search_results = ::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] 352 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 352 +         self.allow_partial_search_results = ::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/msearch.rs:357:62
[INFO] [stdout]     |
[INFO] [stdout] 357 |         self.ignore_throttled = ::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] 357 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 357 +         self.ignore_throttled = ::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] 357 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 357 +         self.ignore_throttled = ::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/msearch.rs:482:62
[INFO] [stdout]     |
[INFO] [stdout] 482 |         self.allow_no_indices = ::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] 482 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 482 +         self.allow_no_indices = ::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] 482 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 482 +         self.allow_no_indices = ::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/msearch.rs:487:69
[INFO] [stdout]     |
[INFO] [stdout] 487 |         self.ccs_minimize_roundtrips = ::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] 487 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 487 +         self.ccs_minimize_roundtrips = ::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] 487 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 487 +         self.ccs_minimize_roundtrips = ::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/msearch.rs:500:62
[INFO] [stdout]     |
[INFO] [stdout] 500 |         self.ignore_throttled = ::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.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.ignore_throttled = ::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.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 500 +         self.ignore_throttled = ::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/msearch.rs:505:64
[INFO] [stdout]     |
[INFO] [stdout] 505 |         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] 505 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         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] 505 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 505 +         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/msearch.rs:510:73
[INFO] [stdout]     |
[INFO] [stdout] 510 |         self.include_named_queries_score = ::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.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.include_named_queries_score = ::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.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 510 +         self.include_named_queries_score = ::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/msearch.rs:515:69
[INFO] [stdout]     |
[INFO] [stdout] 515 |         self.max_concurrent_searches = ::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.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.max_concurrent_searches = ::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.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 515 +         self.max_concurrent_searches = ::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/msearch.rs:520:75
[INFO] [stdout]     |
[INFO] [stdout] 520 |         self.max_concurrent_shard_requests = ::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] 520 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 520 +         self.max_concurrent_shard_requests = ::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] 520 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 520 +         self.max_concurrent_shard_requests = ::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/msearch.rs:525:67
[INFO] [stdout]     |
[INFO] [stdout] 525 |         self.pre_filter_shard_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] 525 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 525 +         self.pre_filter_shard_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] 525 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 525 +         self.pre_filter_shard_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch.rs:538:68
[INFO] [stdout]     |
[INFO] [stdout] 538 |         self.rest_total_hits_as_int = ::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] 538 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 538 +         self.rest_total_hits_as_int = ::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] 538 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 538 +         self.rest_total_hits_as_int = ::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/msearch.rs:561:56
[INFO] [stdout]     |
[INFO] [stdout] 561 |         self.typed_keys = ::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] 561 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 561 +         self.typed_keys = ::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] 561 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 561 +         self.typed_keys = ::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/msearch_template.rs:76:69
[INFO] [stdout]    |
[INFO] [stdout] 76 |         self.ccs_minimize_roundtrips = ::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] 76 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 76 +         self.ccs_minimize_roundtrips = ::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] 76 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 76 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]   --> src/generated/msearch_template.rs:81:69
[INFO] [stdout]    |
[INFO] [stdout] 81 |         self.max_concurrent_searches = ::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] 81 -         self.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 81 +         self.max_concurrent_searches = ::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] 81 -         self.max_concurrent_searches = ::core::option::Option::Some(value.into());
[INFO] [stdout] 81 +         self.max_concurrent_searches = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/msearch_template.rs:102:68
[INFO] [stdout]     |
[INFO] [stdout] 102 |         self.rest_total_hits_as_int = ::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] 102 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 102 +         self.rest_total_hits_as_int = ::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] 102 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 102 +         self.rest_total_hits_as_int = ::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/msearch_template.rs:107:56
[INFO] [stdout]     |
[INFO] [stdout] 107 |         self.typed_keys = ::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] 107 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 107 +         self.typed_keys = ::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] 107 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 107 +         self.typed_keys = ::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/msearch_template.rs:279:53
[INFO] [stdout]     |
[INFO] [stdout] 279 |         self.explain = ::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] 279 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 279 +         self.explain = ::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] 279 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 279 +         self.explain = ::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/msearch_template.rs:299:53
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.profile = ::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] 299 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.profile = ::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] 299 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.profile = ::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/open_point_in_time.rs:144:64
[INFO] [stdout]     |
[INFO] [stdout] 144 |         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] 144 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 144 +         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] 144 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 144 +         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/open_point_in_time.rs:167:74
[INFO] [stdout]     |
[INFO] [stdout] 167 |         self.allow_partial_search_results = ::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] 167 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 167 +         self.allow_partial_search_results = ::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] 167 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 167 +         self.allow_partial_search_results = ::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/open_point_in_time.rs:172:75
[INFO] [stdout]     |
[INFO] [stdout] 172 |         self.max_concurrent_shard_requests = ::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] 172 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 172 +         self.max_concurrent_shard_requests = ::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] 172 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 172 +         self.max_concurrent_shard_requests = ::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/rank_eval.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 |             rating: rating.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] 27 -             rating: rating.into(),
[INFO] [stdout] 27 +             rating: rating,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 27 -             rating: rating.into(),
[INFO] [stdout] 27 +             rating: <i32 as Into<_>>::into(rating),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]   --> src/generated/rank_eval.rs:64:49
[INFO] [stdout]    |
[INFO] [stdout] 64 |             score: ::core::option::Option::Some(score.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 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 64 +             score: ::core::option::Option::Some(score),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 64 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 64 +             score: ::core::option::Option::Some(<f64 as Into<_>>::into(score)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]   --> src/generated/rank_eval.rs:93:52
[INFO] [stdout]    |
[INFO] [stdout] 93 |         self.rating = ::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] 93 -         self.rating = ::core::option::Option::Some(value.into());
[INFO] [stdout] 93 +         self.rating = ::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] 93 -         self.rating = ::core::option::Option::Some(value.into());
[INFO] [stdout] 93 +         self.rating = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:191:47
[INFO] [stdout]     |
[INFO] [stdout] 191 |         self.k = ::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] 191 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 191 +         self.k = ::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] 191 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 191 +         self.k = ::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/rank_eval.rs:230:56
[INFO] [stdout]     |
[INFO] [stdout] 230 |             metric_score: ::core::option::Option::Some(metric_score.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] 230 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 230 +             metric_score: ::core::option::Option::Some(metric_score),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 230 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 230 +             metric_score: ::core::option::Option::Some(<f64 as Into<_>>::into(metric_score)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:265:47
[INFO] [stdout]     |
[INFO] [stdout] 265 |         self.k = ::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] 265 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 265 +         self.k = ::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] 265 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 265 +         self.k = ::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/rank_eval.rs:270:55
[INFO] [stdout]     |
[INFO] [stdout] 270 |         self.normalize = ::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] 270 -         self.normalize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 270 +         self.normalize = ::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] 270 -         self.normalize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 270 +         self.normalize = ::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/rank_eval.rs:291:32
[INFO] [stdout]     |
[INFO] [stdout] 291 |             maximum_relevance: maximum_relevance.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] 291 -             maximum_relevance: maximum_relevance.into(),
[INFO] [stdout] 291 +             maximum_relevance: maximum_relevance,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 291 -             maximum_relevance: maximum_relevance.into(),
[INFO] [stdout] 291 +             maximum_relevance: <i32 as Into<_>>::into(maximum_relevance),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/rank_eval.rs:299:47
[INFO] [stdout]     |
[INFO] [stdout] 299 |         self.k = ::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] 299 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.k = ::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] 299 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 299 +         self.k = ::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/rank_eval.rs:329:47
[INFO] [stdout]     |
[INFO] [stdout] 329 |         self.k = ::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] 329 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.k = ::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] 329 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 329 +         self.k = ::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/rank_eval.rs:334:71
[INFO] [stdout]     |
[INFO] [stdout] 334 |         self.relevant_rating_threshold = ::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] 334 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 334 +         self.relevant_rating_threshold = ::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] 334 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 334 +         self.relevant_rating_threshold = ::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/rank_eval.rs:368:47
[INFO] [stdout]     |
[INFO] [stdout] 368 |         self.k = ::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] 368 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 368 +         self.k = ::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] 368 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 368 +         self.k = ::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/rank_eval.rs:373:71
[INFO] [stdout]     |
[INFO] [stdout] 373 |         self.relevant_rating_threshold = ::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] 373 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 373 +         self.relevant_rating_threshold = ::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] 373 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 373 +         self.relevant_rating_threshold = ::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/rank_eval.rs:378:62
[INFO] [stdout]     |
[INFO] [stdout] 378 |         self.ignore_unlabeled = ::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] 378 -         self.ignore_unlabeled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 378 +         self.ignore_unlabeled = ::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] 378 -         self.ignore_unlabeled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 378 +         self.ignore_unlabeled = ::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/rank_eval.rs:407:47
[INFO] [stdout]     |
[INFO] [stdout] 407 |         self.k = ::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] 407 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 407 +         self.k = ::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] 407 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 407 +         self.k = ::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/rank_eval.rs:412:71
[INFO] [stdout]     |
[INFO] [stdout] 412 |         self.relevant_rating_threshold = ::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] 412 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 412 +         self.relevant_rating_threshold = ::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] 412 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 412 +         self.relevant_rating_threshold = ::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/rank_eval.rs:442:47
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self.k = ::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] 442 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         self.k = ::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] 442 -         self.k = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         self.k = ::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/rank_eval.rs:447:71
[INFO] [stdout]     |
[INFO] [stdout] 447 |         self.relevant_rating_threshold = ::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] 447 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 447 +         self.relevant_rating_threshold = ::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] 447 -         self.relevant_rating_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 447 +         self.relevant_rating_threshold = ::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/rank_eval.rs:474:50
[INFO] [stdout]     |
[INFO] [stdout] 474 |         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] 474 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 474 +         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] 474 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 474 +         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/rank_eval.rs:667:62
[INFO] [stdout]     |
[INFO] [stdout] 667 |         self.allow_no_indices = ::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] 667 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 667 +         self.allow_no_indices = ::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] 667 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 667 +         self.allow_no_indices = ::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/rank_eval.rs:680:64
[INFO] [stdout]     |
[INFO] [stdout] 680 |         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] 680 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 680 +         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] 680 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 680 +         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: `f64`
[INFO] [stdout]    --> src/generated/rank_eval.rs:726:56
[INFO] [stdout]     |
[INFO] [stdout] 726 |             metric_score: ::core::option::Option::Some(metric_score.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] 726 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 726 +             metric_score: ::core::option::Option::Some(metric_score),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 726 -             metric_score: ::core::option::Option::Some(metric_score.into()),
[INFO] [stdout] 726 +             metric_score: ::core::option::Option::Some(<f64 as Into<_>>::into(metric_score)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/scroll.rs:90:68
[INFO] [stdout]    |
[INFO] [stdout] 90 |         self.rest_total_hits_as_int = ::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] 90 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 90 +         self.rest_total_hits_as_int = ::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] 90 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 90 +         self.rest_total_hits_as_int = ::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/search.rs:308:53
[INFO] [stdout]     |
[INFO] [stdout] 308 |         self.explain = ::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] 308 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.explain = ::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] 308 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.explain = ::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/search.rs:323:50
[INFO] [stdout]     |
[INFO] [stdout] 323 |         self.from = ::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] 323 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 323 +         self.from = ::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] 323 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 323 +         self.from = ::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/search.rs:380:55
[INFO] [stdout]     |
[INFO] [stdout] 380 |         self.min_score = ::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] 380 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 380 +         self.min_score = ::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] 380 -         self.min_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 380 +         self.min_score = ::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/search.rs:393:53
[INFO] [stdout]     |
[INFO] [stdout] 393 |         self.profile = ::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] 393 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 393 +         self.profile = ::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] 393 -         self.profile = ::core::option::Option::Some(value.into());
[INFO] [stdout] 393 +         self.profile = ::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/search.rs:442:50
[INFO] [stdout]     |
[INFO] [stdout] 442 |         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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] 442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 442 +         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: `i64`
[INFO] [stdout]    --> src/generated/search.rs:481:61
[INFO] [stdout]     |
[INFO] [stdout] 481 |         self.terminate_after = ::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] 481 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 481 +         self.terminate_after = ::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] 481 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 481 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:491:58
[INFO] [stdout]     |
[INFO] [stdout] 491 |         self.track_scores = ::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] 491 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 491 +         self.track_scores = ::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] 491 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 491 +         self.track_scores = ::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/search.rs:496:53
[INFO] [stdout]     |
[INFO] [stdout] 496 |         self.version = ::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] 496 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 496 +         self.version = ::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] 496 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 496 +         self.version = ::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/search.rs:501:65
[INFO] [stdout]     |
[INFO] [stdout] 501 |         self.seq_no_primary_term = ::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] 501 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 501 +         self.seq_no_primary_term = ::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] 501 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 501 +         self.seq_no_primary_term = ::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/search.rs:817:62
[INFO] [stdout]     |
[INFO] [stdout] 817 |         self.allow_no_indices = ::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] 817 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 817 +         self.allow_no_indices = ::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] 817 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 817 +         self.allow_no_indices = ::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/search.rs:822:74
[INFO] [stdout]     |
[INFO] [stdout] 822 |         self.allow_partial_search_results = ::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] 822 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 822 +         self.allow_partial_search_results = ::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] 822 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 822 +         self.allow_partial_search_results = ::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/search.rs:832:62
[INFO] [stdout]     |
[INFO] [stdout] 832 |         self.analyze_wildcard = ::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] 832 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 832 +         self.analyze_wildcard = ::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] 832 -         self.analyze_wildcard = ::core::option::Option::Some(value.into());
[INFO] [stdout] 832 +         self.analyze_wildcard = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:837:65
[INFO] [stdout]     |
[INFO] [stdout] 837 |         self.batched_reduce_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] 837 -         self.batched_reduce_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 837 +         self.batched_reduce_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] 837 -         self.batched_reduce_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 837 +         self.batched_reduce_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:842:69
[INFO] [stdout]     |
[INFO] [stdout] 842 |         self.ccs_minimize_roundtrips = ::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] 842 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 842 +         self.ccs_minimize_roundtrips = ::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] 842 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 842 +         self.ccs_minimize_roundtrips = ::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/search.rs:876:53
[INFO] [stdout]     |
[INFO] [stdout] 876 |         self.explain = ::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] 876 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 876 +         self.explain = ::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] 876 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 876 +         self.explain = ::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/search.rs:881:62
[INFO] [stdout]     |
[INFO] [stdout] 881 |         self.ignore_throttled = ::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] 881 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 881 +         self.ignore_throttled = ::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] 881 -         self.ignore_throttled = ::core::option::Option::Some(value.into());
[INFO] [stdout] 881 +         self.ignore_throttled = ::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/search.rs:886:64
[INFO] [stdout]     |
[INFO] [stdout] 886 |         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] 886 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 886 +         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] 886 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 886 +         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/search.rs:891:73
[INFO] [stdout]     |
[INFO] [stdout] 891 |         self.include_named_queries_score = ::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] 891 -         self.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 891 +         self.include_named_queries_score = ::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] 891 -         self.include_named_queries_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 891 +         self.include_named_queries_score = ::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/search.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         self.lenient = ::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] 896 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 896 +         self.lenient = ::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] 896 -         self.lenient = ::core::option::Option::Some(value.into());
[INFO] [stdout] 896 +         self.lenient = ::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/search.rs:901:75
[INFO] [stdout]     |
[INFO] [stdout] 901 |         self.max_concurrent_shard_requests = ::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] 901 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 901 +         self.max_concurrent_shard_requests = ::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] 901 -         self.max_concurrent_shard_requests = ::core::option::Option::Some(value.into());
[INFO] [stdout] 901 +         self.max_concurrent_shard_requests = ::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/search.rs:911:67
[INFO] [stdout]     |
[INFO] [stdout] 911 |         self.pre_filter_shard_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] 911 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 911 +         self.pre_filter_shard_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] 911 -         self.pre_filter_shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 911 +         self.pre_filter_shard_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:916:59
[INFO] [stdout]     |
[INFO] [stdout] 916 |         self.request_cache = ::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] 916 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 916 +         self.request_cache = ::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] 916 -         self.request_cache = ::core::option::Option::Some(value.into());
[INFO] [stdout] 916 +         self.request_cache = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:973:58
[INFO] [stdout]     |
[INFO] [stdout] 973 |         self.suggest_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] 973 -         self.suggest_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 973 +         self.suggest_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] 973 -         self.suggest_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 973 +         self.suggest_size = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/search.rs:986:61
[INFO] [stdout]     |
[INFO] [stdout] 986 |         self.terminate_after = ::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] 986 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 986 +         self.terminate_after = ::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] 986 -         self.terminate_after = ::core::option::Option::Some(value.into());
[INFO] [stdout] 986 +         self.terminate_after = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1004:58
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         self.track_scores = ::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] 1004 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1004 +         self.track_scores = ::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] 1004 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1004 +         self.track_scores = ::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/search.rs:1009:56
[INFO] [stdout]      |
[INFO] [stdout] 1009 |         self.typed_keys = ::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] 1009 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1009 +         self.typed_keys = ::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] 1009 -         self.typed_keys = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1009 +         self.typed_keys = ::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/search.rs:1014:68
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         self.rest_total_hits_as_int = ::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] 1014 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1014 +         self.rest_total_hits_as_int = ::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] 1014 -         self.rest_total_hits_as_int = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1014 +         self.rest_total_hits_as_int = ::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/search.rs:1019:53
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         self.version = ::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] 1019 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1019 +         self.version = ::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] 1019 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1019 +         self.version = ::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/search.rs:1040:68
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         self.source_exclude_vectors = ::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] 1040 -         self.source_exclude_vectors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1040 +         self.source_exclude_vectors = ::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] 1040 -         self.source_exclude_vectors = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1040 +         self.source_exclude_vectors = ::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/search.rs:1053:65
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         self.seq_no_primary_term = ::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] 1053 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1053 +         self.seq_no_primary_term = ::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] 1053 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1053 +         self.seq_no_primary_term = ::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/search.rs:1063:50
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         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] 1063 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1063 +         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] 1063 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1063 +         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: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1068:50
[INFO] [stdout]      |
[INFO] [stdout] 1068 |         self.from = ::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] 1068 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1068 +         self.from = ::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] 1068 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1068 +         self.from = ::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/search.rs:1081:68
[INFO] [stdout]      |
[INFO] [stdout] 1081 |         self.force_synthetic_source = ::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] 1081 -         self.force_synthetic_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1081 +         self.force_synthetic_source = ::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] 1081 -         self.force_synthetic_source = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1081 +         self.force_synthetic_source = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1183:48
[INFO] [stdout]      |
[INFO] [stdout] 1183 |             took: ::core::option::Option::Some(took.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] 1183 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 1183 +             took: ::core::option::Option::Some(took),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1183 -             took: ::core::option::Option::Some(took.into()),
[INFO] [stdout] 1183 +             took: ::core::option::Option::Some(<i64 as Into<_>>::into(took)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1184:53
[INFO] [stdout]      |
[INFO] [stdout] 1184 |             timed_out: ::core::option::Option::Some(timed_out.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] 1184 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 1184 +             timed_out: ::core::option::Option::Some(timed_out),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1184 -             timed_out: ::core::option::Option::Some(timed_out.into()),
[INFO] [stdout] 1184 +             timed_out: ::core::option::Option::Some(<bool as Into<_>>::into(timed_out)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `HitsMetadata<TDocument>`
[INFO] [stdout]     --> src/generated/search.rs:1186:48
[INFO] [stdout]      |
[INFO] [stdout] 1186 |             hits: ::core::option::Option::Some(hits.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] 1186 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 1186 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1186 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 1186 +             hits: ::core::option::Option::Some(<HitsMetadata<TDocument> as Into<_>>::into(hits)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TAggregations2`
[INFO] [stdout]     --> src/generated/search.rs:1221:56
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             aggregations: ::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] 1221 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 1221 +             aggregations: ::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] 1221 -             aggregations: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 1221 +             aggregations: ::core::option::Option::Some(<TAggregations2 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:1244:55
[INFO] [stdout]      |
[INFO] [stdout] 1244 |         self.max_score = ::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] 1244 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1244 +         self.max_score = ::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] 1244 -         self.max_score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1244 +         self.max_score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1249:63
[INFO] [stdout]      |
[INFO] [stdout] 1249 |         self.num_reduce_phases = ::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] 1249 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1249 +         self.num_reduce_phases = ::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] 1249 -         self.num_reduce_phases = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1249 +         self.num_reduce_phases = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TypedKeys<Vec<Suggest<TDocument>>>`
[INFO] [stdout]     --> src/generated/search.rs:1277:53
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         self.suggest = ::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] 1277 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1277 +         self.suggest = ::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] 1277 -         self.suggest = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1277 +         self.suggest = ::core::option::Option::Some(<TypedKeys<Vec<Suggest<TDocument>>> as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:1282:62
[INFO] [stdout]      |
[INFO] [stdout] 1282 |         self.terminated_early = ::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] 1282 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1282 +         self.terminated_early = ::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] 1282 -         self.terminated_early = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1282 +         self.terminated_early = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1331:61
[INFO] [stdout]      |
[INFO] [stdout] 1331 |             build_aggregation: ::core::option::Option::Some(build_aggregation.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] 1331 -             build_aggregation: ::core::option::Option::Some(build_aggregation.into()),
[INFO] [stdout] 1331 +             build_aggregation: ::core::option::Option::Some(build_aggregation),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1331 -             build_aggregation: ::core::option::Option::Some(build_aggregation.into()),
[INFO] [stdout] 1331 +             build_aggregation: ::core::option::Option::Some(<i64 as Into<_>>::into(build_aggregation)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1332:67
[INFO] [stdout]      |
[INFO] [stdout] 1332 |             build_aggregation_count: ::core::option::Option::Some(build_aggregation_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] 1332 -             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count.into()),
[INFO] [stdout] 1332 +             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1332 -             build_aggregation_count: ::core::option::Option::Some(build_aggregation_count.into()),
[INFO] [stdout] 1332 +             build_aggregation_count: ::core::option::Option::Some(<i64 as Into<_>>::into(build_aggregation_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1333:64
[INFO] [stdout]      |
[INFO] [stdout] 1333 |             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.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] 1333 -             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.into()),
[INFO] [stdout] 1333 +             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1333 -             build_leaf_collector: ::core::option::Option::Some(build_leaf_collector.into()),
[INFO] [stdout] 1333 +             build_leaf_collector: ::core::option::Option::Some(<i64 as Into<_>>::into(build_leaf_collector)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1335:17
[INFO] [stdout]      |
[INFO] [stdout] 1335 |                 build_leaf_collector_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] 1335 -                 build_leaf_collector_count.into(),
[INFO] [stdout] 1335 +                 build_leaf_collector_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1335 -                 build_leaf_collector_count.into(),
[INFO] [stdout] 1335 +                 <i64 as Into<_>>::into(build_leaf_collector_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1337:51
[INFO] [stdout]      |
[INFO] [stdout] 1337 |             collect: ::core::option::Option::Some(collect.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] 1337 -             collect: ::core::option::Option::Some(collect.into()),
[INFO] [stdout] 1337 +             collect: ::core::option::Option::Some(collect),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1337 -             collect: ::core::option::Option::Some(collect.into()),
[INFO] [stdout] 1337 +             collect: ::core::option::Option::Some(<i64 as Into<_>>::into(collect)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1338:57
[INFO] [stdout]      |
[INFO] [stdout] 1338 |             collect_count: ::core::option::Option::Some(collect_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] 1338 -             collect_count: ::core::option::Option::Some(collect_count.into()),
[INFO] [stdout] 1338 +             collect_count: ::core::option::Option::Some(collect_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1338 -             collect_count: ::core::option::Option::Some(collect_count.into()),
[INFO] [stdout] 1338 +             collect_count: ::core::option::Option::Some(<i64 as Into<_>>::into(collect_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1339:54
[INFO] [stdout]      |
[INFO] [stdout] 1339 |             initialize: ::core::option::Option::Some(initialize.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] 1339 -             initialize: ::core::option::Option::Some(initialize.into()),
[INFO] [stdout] 1339 +             initialize: ::core::option::Option::Some(initialize),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1339 -             initialize: ::core::option::Option::Some(initialize.into()),
[INFO] [stdout] 1339 +             initialize: ::core::option::Option::Some(<i64 as Into<_>>::into(initialize)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1340:60
[INFO] [stdout]      |
[INFO] [stdout] 1340 |             initialize_count: ::core::option::Option::Some(initialize_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] 1340 -             initialize_count: ::core::option::Option::Some(initialize_count.into()),
[INFO] [stdout] 1340 +             initialize_count: ::core::option::Option::Some(initialize_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1340 -             initialize_count: ::core::option::Option::Some(initialize_count.into()),
[INFO] [stdout] 1340 +             initialize_count: ::core::option::Option::Some(<i64 as Into<_>>::into(initialize_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1343:50
[INFO] [stdout]      |
[INFO] [stdout] 1343 |             reduce: ::core::option::Option::Some(reduce.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] 1343 -             reduce: ::core::option::Option::Some(reduce.into()),
[INFO] [stdout] 1343 +             reduce: ::core::option::Option::Some(reduce),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1343 -             reduce: ::core::option::Option::Some(reduce.into()),
[INFO] [stdout] 1343 +             reduce: ::core::option::Option::Some(<i64 as Into<_>>::into(reduce)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1344:56
[INFO] [stdout]      |
[INFO] [stdout] 1344 |             reduce_count: ::core::option::Option::Some(reduce_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] 1344 -             reduce_count: ::core::option::Option::Some(reduce_count.into()),
[INFO] [stdout] 1344 +             reduce_count: ::core::option::Option::Some(reduce_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1344 -             reduce_count: ::core::option::Option::Some(reduce_count.into()),
[INFO] [stdout] 1344 +             reduce_count: ::core::option::Option::Some(<i64 as Into<_>>::into(reduce_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1352:61
[INFO] [stdout]      |
[INFO] [stdout] 1352 |         self.post_collection = ::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] 1352 -         self.post_collection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1352 +         self.post_collection = ::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] 1352 -         self.post_collection = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1352 +         self.post_collection = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:1357:67
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         self.post_collection_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] 1357 -         self.post_collection_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1357 +         self.post_collection_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] 1357 -         self.post_collection_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1357 +         self.post_collection_count = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1532:77
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         self.segments_with_multi_valued_ords = ::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] 1532 -         self.segments_with_multi_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1532 +         self.segments_with_multi_valued_ords = ::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] 1532 -         self.segments_with_multi_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1532 +         self.segments_with_multi_valued_ords = ::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/search.rs:1545:78
[INFO] [stdout]      |
[INFO] [stdout] 1545 |         self.segments_with_single_valued_ords = ::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] 1545 -         self.segments_with_single_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1545 +         self.segments_with_single_valued_ords = ::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] 1545 -         self.segments_with_single_valued_ords = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1545 +         self.segments_with_single_valued_ords = ::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/search.rs:1550:59
[INFO] [stdout]      |
[INFO] [stdout] 1550 |         self.total_buckets = ::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] 1550 -         self.total_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1550 +         self.total_buckets = ::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] 1550 -         self.total_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1550 +         self.total_buckets = ::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/search.rs:1555:59
[INFO] [stdout]      |
[INFO] [stdout] 1555 |         self.built_buckets = ::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] 1555 -         self.built_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1555 +         self.built_buckets = ::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] 1555 -         self.built_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1555 +         self.built_buckets = ::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/search.rs:1568:56
[INFO] [stdout]      |
[INFO] [stdout] 1568 |         self.has_filter = ::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] 1568 -         self.has_filter = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1568 +         self.has_filter = ::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] 1568 -         self.has_filter = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1568 +         self.has_filter = ::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/search.rs:1586:59
[INFO] [stdout]      |
[INFO] [stdout] 1586 |         self.chars_fetched = ::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] 1586 -         self.chars_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1586 +         self.chars_fetched = ::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] 1586 -         self.chars_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1586 +         self.chars_fetched = ::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/search.rs:1591:59
[INFO] [stdout]      |
[INFO] [stdout] 1591 |         self.extract_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] 1591 -         self.extract_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1591 +         self.extract_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] 1591 -         self.extract_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1591 +         self.extract_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/search.rs:1596:56
[INFO] [stdout]      |
[INFO] [stdout] 1596 |         self.extract_ns = ::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] 1596 -         self.extract_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1596 +         self.extract_ns = ::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] 1596 -         self.extract_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1596 +         self.extract_ns = ::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/search.rs:1601:60
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         self.values_fetched = ::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] 1601 -         self.values_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1601 +         self.values_fetched = ::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] 1601 -         self.values_fetched = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1601 +         self.values_fetched = ::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/search.rs:1606:65
[INFO] [stdout]      |
[INFO] [stdout] 1606 |         self.collect_analyzed_ns = ::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] 1606 -         self.collect_analyzed_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1606 +         self.collect_analyzed_ns = ::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] 1606 -         self.collect_analyzed_ns = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1606 +         self.collect_analyzed_ns = ::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/search.rs:1611:68
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         self.collect_analyzed_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] 1611 -         self.collect_analyzed_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1611 +         self.collect_analyzed_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] 1611 -         self.collect_analyzed_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1611 +         self.collect_analyzed_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/search.rs:1616:63
[INFO] [stdout]      |
[INFO] [stdout] 1616 |         self.surviving_buckets = ::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] 1616 -         self.surviving_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1616 +         self.surviving_buckets = ::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] 1616 -         self.surviving_buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1616 +         self.surviving_buckets = ::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/search.rs:1621:70
[INFO] [stdout]      |
[INFO] [stdout] 1621 |         self.ordinals_collectors_used = ::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] 1621 -         self.ordinals_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1621 +         self.ordinals_collectors_used = ::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] 1621 -         self.ordinals_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1621 +         self.ordinals_collectors_used = ::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/search.rs:1626:83
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         self.ordinals_collectors_overhead_too_high = ::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] 1626 -         self.ordinals_collectors_overhead_too_high = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1626 +         self.ordinals_collectors_overhead_too_high = ::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] 1626 -         self.ordinals_collectors_overhead_too_high = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1626 +         self.ordinals_collectors_overhead_too_high = ::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/search.rs:1631:76
[INFO] [stdout]      |
[INFO] [stdout] 1631 |         self.string_hashing_collectors_used = ::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] 1631 -         self.string_hashing_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1631 +         self.string_hashing_collectors_used = ::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] 1631 -         self.string_hashing_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1631 +         self.string_hashing_collectors_used = ::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/search.rs:1636:69
[INFO] [stdout]      |
[INFO] [stdout] 1636 |         self.numeric_collectors_used = ::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] 1636 -         self.numeric_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1636 +         self.numeric_collectors_used = ::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] 1636 -         self.numeric_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1636 +         self.numeric_collectors_used = ::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/search.rs:1641:67
[INFO] [stdout]      |
[INFO] [stdout] 1641 |         self.empty_collectors_used = ::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] 1641 -         self.empty_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1641 +         self.empty_collectors_used = ::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] 1641 -         self.empty_collectors_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1641 +         self.empty_collectors_used = ::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/search.rs:1654:75
[INFO] [stdout]      |
[INFO] [stdout] 1654 |         self.segments_with_doc_count_field = ::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] 1654 -         self.segments_with_doc_count_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1654 +         self.segments_with_doc_count_field = ::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] 1654 -         self.segments_with_doc_count_field = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1654 +         self.segments_with_doc_count_field = ::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/search.rs:1659:72
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         self.segments_with_deleted_docs = ::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] 1659 -         self.segments_with_deleted_docs = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1659 +         self.segments_with_deleted_docs = ::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] 1659 -         self.segments_with_deleted_docs = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1659 +         self.segments_with_deleted_docs = ::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/search.rs:1674:62
[INFO] [stdout]      |
[INFO] [stdout] 1674 |         self.segments_counted = ::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] 1674 -         self.segments_counted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1674 +         self.segments_counted = ::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] 1674 -         self.segments_counted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1674 +         self.segments_counted = ::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/search.rs:1679:64
[INFO] [stdout]      |
[INFO] [stdout] 1679 |         self.segments_collected = ::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] 1679 -         self.segments_collected = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1679 +         self.segments_collected = ::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] 1679 -         self.segments_collected = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1679 +         self.segments_collected = ::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/search.rs:1689:62
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         self.brute_force_used = ::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] 1689 -         self.brute_force_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1689 +         self.brute_force_used = ::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] 1689 -         self.brute_force_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1689 +         self.brute_force_used = ::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/search.rs:1694:71
[INFO] [stdout]      |
[INFO] [stdout] 1694 |         self.dynamic_pruning_attempted = ::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] 1694 -         self.dynamic_pruning_attempted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1694 +         self.dynamic_pruning_attempted = ::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] 1694 -         self.dynamic_pruning_attempted = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1694 +         self.dynamic_pruning_attempted = ::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/search.rs:1699:66
[INFO] [stdout]      |
[INFO] [stdout] 1699 |         self.dynamic_pruning_used = ::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] 1699 -         self.dynamic_pruning_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1699 +         self.dynamic_pruning_used = ::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] 1699 -         self.dynamic_pruning_used = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1699 +         self.dynamic_pruning_used = ::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/search.rs:1704:68
[INFO] [stdout]      |
[INFO] [stdout] 1704 |         self.skipped_due_to_no_data = ::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] 1704 -         self.skipped_due_to_no_data = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1704 +         self.skipped_due_to_no_data = ::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] 1704 -         self.skipped_due_to_no_data = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1704 +         self.skipped_due_to_no_data = ::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/search.rs:1737:67
[INFO] [stdout]      |
[INFO] [stdout] 1737 |         self.results_from_metadata = ::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] 1737 -         self.results_from_metadata = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1737 +         self.results_from_metadata = ::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] 1737 -         self.results_from_metadata = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1737 +         self.results_from_metadata = ::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/search.rs:1755:79
[INFO] [stdout]      |
[INFO] [stdout] 1755 |         self.segments_counted_in_constant_time = ::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] 1755 -         self.segments_counted_in_constant_time = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1755 +         self.segments_counted_in_constant_time = ::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] 1755 -         self.segments_counted_in_constant_time = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1755 +         self.segments_counted_in_constant_time = ::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/search.rs:1836:51
[INFO] [stdout]      |
[INFO] [stdout] 1836 |         self.boost = ::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] 1836 -         self.boost = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1836 +         self.boost = ::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] 1836 -         self.boost = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1836 +         self.boost = ::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/search.rs:1857:52
[INFO] [stdout]      |
[INFO] [stdout] 1857 |         self.prefix = ::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] 1857 -         self.prefix = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1857 +         self.prefix = ::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] 1857 -         self.prefix = ::core::option::Option::Some(value.into());
[INFO] [stdout] 1857 +         self.prefix = ::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/search.rs:1948:50
[INFO] [stdout]      |
[INFO] [stdout] 1948 |             length: ::core::option::Option::Some(length.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] 1948 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 1948 +             length: ::core::option::Option::Some(length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1948 -             length: ::core::option::Option::Some(length.into()),
[INFO] [stdout] 1948 +             length: ::core::option::Option::Some(<i32 as Into<_>>::into(length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:1949:50
[INFO] [stdout]      |
[INFO] [stdout] 1949 |             offset: ::core::option::Option::Some(offset.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] 1949 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 1949 +             offset: ::core::option::Option::Some(offset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1949 -             offset: ::core::option::Option::Some(offset.into()),
[INFO] [stdout] 1949 +             offset: ::core::option::Option::Some(<i32 as Into<_>>::into(offset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `OneOrMany<CompletionSuggestOption<TDocument>>`
[INFO] [stdout]     --> src/generated/search.rs:1951:51
[INFO] [stdout]      |
[INFO] [stdout] 1951 |             options: ::core::option::Option::Some(options.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] 1951 -             options: ::core::option::Option::Some(options.into()),
[INFO] [stdout] 1951 +             options: ::core::option::Option::Some(options),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1951 -             options: ::core::option::Option::Some(options.into()),
[INFO] [stdout] 1951 +             options: ::core::option::Option::Some(<OneOrMany<CompletionSuggestOption<TDocument>> as Into<_>>::into(options)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/search.rs:2019:59
[INFO] [stdout]      |
[INFO] [stdout] 2019 |         self.collate_match = ::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] 2019 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2019 +         self.collate_match = ::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] 2019 -         self.collate_match = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2019 +         self.collate_match = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:2059:52
[INFO] [stdout]      |
[INFO] [stdout] 2059 |         self._score = ::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] 2059 -         self._score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2059 +         self._score = ::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] 2059 -         self._score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2059 +         self._score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TDocument2`
[INFO] [stdout]     --> src/generated/search.rs:2074:50
[INFO] [stdout]      |
[INFO] [stdout] 2074 |             source: ::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] 2074 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 2074 +             source: ::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] 2074 -             source: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 2074 +             source: ::core::option::Option::Some(<TDocument2 as Into<_>>::into(value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/search.rs:2079:51
[INFO] [stdout]      |
[INFO] [stdout] 2079 |         self.score = ::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] 2079 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2079 +         self.score = ::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] 2079 -         self.score = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2079 +         self.score = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/search.rs:2224:50
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         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] 2224 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2224 +         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] 2224 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2224 +         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/search.rs:2255:61
[INFO] [stdout]      |
[INFO] [stdout] 2255 |         self.skip_duplicates = ::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] 2255 -         self.skip_duplicates = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2255 +         self.skip_duplicates = ::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] 2255 -         self.skip_duplicates = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2255 +         self.skip_duplicates = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2367:56
[INFO] [stdout]      |
[INFO] [stdout] 2367 |             rewrite_time: ::core::option::Option::Some(rewrite_time.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] 2367 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 2367 +             rewrite_time: ::core::option::Option::Some(rewrite_time),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2367 -             rewrite_time: ::core::option::Option::Some(rewrite_time.into()),
[INFO] [stdout] 2367 +             rewrite_time: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite_time)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2376:69
[INFO] [stdout]      |
[INFO] [stdout] 2376 |         self.vector_operations_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] 2376 -         self.vector_operations_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2376 +         self.vector_operations_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] 2376 -         self.vector_operations_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2376 +         self.vector_operations_count = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2453:65
[INFO] [stdout]      |
[INFO] [stdout] 2453 |             collection_statistics: ::core::option::Option::Some(collection_statistics.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] 2453 -             collection_statistics: ::core::option::Option::Some(collection_statistics.into()),
[INFO] [stdout] 2453 +             collection_statistics: ::core::option::Option::Some(collection_statistics),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2453 -             collection_statistics: ::core::option::Option::Some(collection_statistics.into()),
[INFO] [stdout] 2453 +             collection_statistics: ::core::option::Option::Some(<i64 as Into<_>>::into(collection_statistics)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2455:17
[INFO] [stdout]      |
[INFO] [stdout] 2455 |                 collection_statistics_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] 2455 -                 collection_statistics_count.into(),
[INFO] [stdout] 2455 +                 collection_statistics_count,
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2455 -                 collection_statistics_count.into(),
[INFO] [stdout] 2455 +                 <i64 as Into<_>>::into(collection_statistics_count),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2457:57
[INFO] [stdout]      |
[INFO] [stdout] 2457 |             create_weight: ::core::option::Option::Some(create_weight.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] 2457 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 2457 +             create_weight: ::core::option::Option::Some(create_weight),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2457 -             create_weight: ::core::option::Option::Some(create_weight.into()),
[INFO] [stdout] 2457 +             create_weight: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2458:63
[INFO] [stdout]      |
[INFO] [stdout] 2458 |             create_weight_count: ::core::option::Option::Some(create_weight_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] 2458 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 2458 +             create_weight_count: ::core::option::Option::Some(create_weight_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2458 -             create_weight_count: ::core::option::Option::Some(create_weight_count.into()),
[INFO] [stdout] 2458 +             create_weight_count: ::core::option::Option::Some(<i64 as Into<_>>::into(create_weight_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2459:51
[INFO] [stdout]      |
[INFO] [stdout] 2459 |             rewrite: ::core::option::Option::Some(rewrite.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] 2459 -             rewrite: ::core::option::Option::Some(rewrite.into()),
[INFO] [stdout] 2459 +             rewrite: ::core::option::Option::Some(rewrite),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2459 -             rewrite: ::core::option::Option::Some(rewrite.into()),
[INFO] [stdout] 2459 +             rewrite: ::core::option::Option::Some(<i64 as Into<_>>::into(rewrite)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/search.rs:2460:57
[INFO] [stdout]      |
[INFO] [stdout] 2460 |             rewrite_count: ::core::option::Option::Some(rewrite_count.into()),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^^^^^^^
[WARN] too many lines in the log, truncating it
