[INFO] fetching crate oxsearch-aggs 0.2.0...
[INFO] checking oxsearch-aggs-0.2.0 against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] extracting crate oxsearch-aggs 0.2.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate oxsearch-aggs 0.2.0
[INFO] finished tweaking crates.io crate oxsearch-aggs 0.2.0
[INFO] tweaked toml for crates.io crate oxsearch-aggs 0.2.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxsearch-aggs 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-aggs 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:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | 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-aggs` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602
[INFO] running `Command { std: "docker" "start" "8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602", 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" "8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602", 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" "8f5473e744822bfc6f9925f4d5b965e060b3d17fc43be8368d568dc44b4e5602" "/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:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/agentstatelabs/oxsearch"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | 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-aggs` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.27
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking equivalent v1.0.3
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking rapidhash v4.5.1
[INFO] [stderr]     Checking metrics v0.24.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]     Checking serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking 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
[INFO] [stderr]     Checking oxsearch-aggs v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/ml.rs:40:61
[INFO] [stdout]    |
[INFO] [stdout] 40 |         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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] 40 -         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 40 +         self.num_top_classes = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 40 -         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 40 +         self.num_top_classes = ::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/ml.rs:45:79
[INFO] [stdout]    |
[INFO] [stdout] 45 |         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 45 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 45 +         self.num_top_feature_importance_values = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 45 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 45 +         self.num_top_feature_importance_values = ::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/ml.rs:106:79
[INFO] [stdout]     |
[INFO] [stdout] 106 |         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 106 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 106 +         self.num_top_feature_importance_values = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 106 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 106 +         self.num_top_feature_importance_values = ::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/mod.rs:28:22
[INFO] [stdout]    |
[INFO] [stdout] 28 |             p_value: p_value.into(),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 28 -             p_value: p_value.into(),
[INFO] [stdout] 28 +             p_value: p_value,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 28 -             p_value: p_value.into(),
[INFO] [stdout] 28 +             p_value: <f64 as Into<_>>::into(p_value),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/mod.rs:29:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |             change_point: change_point.into(),
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 29 -             change_point: change_point.into(),
[INFO] [stdout] 29 +             change_point: change_point,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 29 -             change_point: change_point.into(),
[INFO] [stdout] 29 +             change_point: <i32 as Into<_>>::into(change_point),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:123:53
[INFO] [stdout]     |
[INFO] [stdout] 123 |             doc_count: ::core::option::Option::Some(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] 123 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 123 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 123 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 123 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2499:50
[INFO] [stdout]      |
[INFO] [stdout] 2499 |         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] 2499 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2499 +         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] 2499 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2499 +         self.from = ::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/mod.rs:2509:48
[INFO] [stdout]      |
[INFO] [stdout] 2509 |         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2509 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2509 +         self.to = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2509 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2509 +         self.to = ::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/mod.rs:2529:47
[INFO] [stdout]      |
[INFO] [stdout] 2529 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2529 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 2529 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2529 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 2529 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2634:53
[INFO] [stdout]      |
[INFO] [stdout] 2634 |         self.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] 2634 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2634 +         self.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] 2634 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2634 +         self.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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2868:47
[INFO] [stdout]      |
[INFO] [stdout] 2868 |             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2868 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 2868 +             min: ::core::option::Option::Some(min),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2868 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 2868 +             min: ::core::option::Option::Some(<f64 as Into<_>>::into(min)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2869:47
[INFO] [stdout]      |
[INFO] [stdout] 2869 |             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2869 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 2869 +             max: ::core::option::Option::Some(max),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2869 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 2869 +             max: ::core::option::Option::Some(<f64 as Into<_>>::into(max)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2870:46
[INFO] [stdout]      |
[INFO] [stdout] 2870 |             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2870 -             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout] 2870 +             q1: ::core::option::Option::Some(q1),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2870 -             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout] 2870 +             q1: ::core::option::Option::Some(<f64 as Into<_>>::into(q1)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2871:46
[INFO] [stdout]      |
[INFO] [stdout] 2871 |             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2871 -             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout] 2871 +             q2: ::core::option::Option::Some(q2),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2871 -             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout] 2871 +             q2: ::core::option::Option::Some(<f64 as Into<_>>::into(q2)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2872:46
[INFO] [stdout]      |
[INFO] [stdout] 2872 |             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2872 -             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout] 2872 +             q3: ::core::option::Option::Some(q3),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2872 -             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout] 2872 +             q3: ::core::option::Option::Some(<f64 as Into<_>>::into(q3)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2873:49
[INFO] [stdout]      |
[INFO] [stdout] 2873 |             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2873 -             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout] 2873 +             lower: ::core::option::Option::Some(lower),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2873 -             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout] 2873 +             lower: ::core::option::Option::Some(<f64 as Into<_>>::into(lower)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2874:49
[INFO] [stdout]      |
[INFO] [stdout] 2874 |             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2874 -             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout] 2874 +             upper: ::core::option::Option::Some(upper),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2874 -             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout] 2874 +             upper: ::core::option::Option::Some(<f64 as Into<_>>::into(upper)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:3005:57
[INFO] [stdout]      |
[INFO] [stdout] 3005 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3005 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3005 +         self.compression = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3005 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3005 +         self.compression = ::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/mod.rs:3131:53
[INFO] [stdout]      |
[INFO] [stdout] 3131 |             doc_count: ::core::option::Option::Some(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] 3131 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 3131 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3131 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 3131 +             doc_count: ::core::option::Option::Some(<i32 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:3432:50
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         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] 3432 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3432 +         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] 3432 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3432 +         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: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:3442:50
[INFO] [stdout]      |
[INFO] [stdout] 3442 |         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] 3442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3442 +         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] 3442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3442 +         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/mod.rs:3713:49
[INFO] [stdout]      |
[INFO] [stdout] 3713 |             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] 3713 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3713 +             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] 3713 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3713 +             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/mod.rs:3784:65
[INFO] [stdout]      |
[INFO] [stdout] 3784 |         self.precision_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] 3784 -         self.precision_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3784 +         self.precision_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] 3784 -         self.precision_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3784 +         self.precision_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/mod.rs:3789:52
[INFO] [stdout]      |
[INFO] [stdout] 3789 |         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3789 -         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3789 +         self.rehash = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3789 -         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3789 +         self.rehash = ::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/mod.rs:3963:49
[INFO] [stdout]      |
[INFO] [stdout] 3963 |             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] 3963 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 3963 +             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] 3963 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 3963 +             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: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4104:63
[INFO] [stdout]      |
[INFO] [stdout] 4104 |         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4104 -         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4104 +         self.max_unique_tokens = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4104 -         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4104 +         self.max_unique_tokens = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4109:64
[INFO] [stdout]      |
[INFO] [stdout] 4109 |         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4109 -         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4109 +         self.max_matched_tokens = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4109 -         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4109 +         self.max_matched_tokens = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4114:66
[INFO] [stdout]      |
[INFO] [stdout] 4114 |         self.similarity_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] 4114 -         self.similarity_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4114 +         self.similarity_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] 4114 -         self.similarity_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4114 +         self.similarity_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/mod.rs:4135:56
[INFO] [stdout]      |
[INFO] [stdout] 4135 |         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] 4135 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4135 +         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] 4135 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4135 +         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/mod.rs:4140:50
[INFO] [stdout]      |
[INFO] [stdout] 4140 |         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] 4140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4140 +         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] 4140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4140 +         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/mod.rs:4145:59
[INFO] [stdout]      |
[INFO] [stdout] 4145 |         self.min_doc_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] 4145 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4145 +         self.min_doc_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] 4145 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4145 +         self.min_doc_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/mod.rs:4150:65
[INFO] [stdout]      |
[INFO] [stdout] 4150 |         self.shard_min_doc_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] 4150 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4150 +         self.shard_min_doc_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] 4150 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4150 +         self.shard_min_doc_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: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:4326:53
[INFO] [stdout]      |
[INFO] [stdout] 4326 |             doc_count: ::core::option::Option::Some(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] 4326 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4326 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4326 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4326 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4511:66
[INFO] [stdout]      |
[INFO] [stdout] 4511 |             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4511 -             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout] 4511 +             background_is_superset: ::core::option::Option::Some(background_is_superset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4511 -             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout] 4511 +             background_is_superset: ::core::option::Option::Some(<bool as Into<_>>::into(background_is_superset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4512:61
[INFO] [stdout]      |
[INFO] [stdout] 4512 |             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4512 -             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout] 4512 +             include_negatives: ::core::option::Option::Some(include_negatives),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4512 -             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout] 4512 +             include_negatives: ::core::option::Option::Some(<bool as Into<_>>::into(include_negatives)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:4536:53
[INFO] [stdout]      |
[INFO] [stdout] 4536 |             doc_count: ::core::option::Option::Some(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] 4536 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4536 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4536 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4536 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4665:50
[INFO] [stdout]      |
[INFO] [stdout] 4665 |         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] 4665 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4665 +         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] 4665 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4665 +         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/mod.rs:4726:60
[INFO] [stdout]      |
[INFO] [stdout] 4726 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4726 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4726 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4726 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4726 +         self.missing_bucket = ::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/mod.rs:4887:53
[INFO] [stdout]      |
[INFO] [stdout] 4887 |             doc_count: ::core::option::Option::Some(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] 4887 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4887 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4887 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4887 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4954:60
[INFO] [stdout]      |
[INFO] [stdout] 4954 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4954 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4954 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4954 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4954 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5060:60
[INFO] [stdout]      |
[INFO] [stdout] 5060 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5060 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5060 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5060 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5060 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5085:55
[INFO] [stdout]      |
[INFO] [stdout] 5085 |         self.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] 5085 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5085 +         self.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] 5085 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5085 +         self.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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:5126:52
[INFO] [stdout]      |
[INFO] [stdout] 5126 |             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5126 -             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout] 5126 +             interval: ::core::option::Option::Some(interval),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5126 -             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout] 5126 +             interval: ::core::option::Option::Some(<f64 as Into<_>>::into(interval)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5139:60
[INFO] [stdout]      |
[INFO] [stdout] 5139 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5139 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5139 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5139 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5139 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5205:60
[INFO] [stdout]      |
[INFO] [stdout] 5205 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5205 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5205 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5205 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5205 +         self.missing_bucket = ::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/mod.rs:5247:49
[INFO] [stdout]      |
[INFO] [stdout] 5247 |             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] 5247 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5247 +             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] 5247 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5247 +             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/mod.rs:5561:59
[INFO] [stdout]      |
[INFO] [stdout] 5561 |         self.min_doc_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] 5561 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5561 +         self.min_doc_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] 5561 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5561 +         self.min_doc_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5604:51
[INFO] [stdout]      |
[INFO] [stdout] 5604 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5604 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5604 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5604 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5604 +         self.keyed = ::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/mod.rs:5630:53
[INFO] [stdout]      |
[INFO] [stdout] 5630 |             doc_count: ::core::option::Option::Some(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] 5630 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 5630 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5630 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 5630 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5753:51
[INFO] [stdout]      |
[INFO] [stdout] 5753 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5753 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5753 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5753 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5753 +         self.keyed = ::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/mod.rs:5847:62
[INFO] [stdout]      |
[INFO] [stdout] 5847 |         self.normalized_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] 5847 -         self.normalized_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5847 +         self.normalized_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] 5847 -         self.normalized_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5847 +         self.normalized_value = ::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/mod.rs:5917:51
[INFO] [stdout]      |
[INFO] [stdout] 5917 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5917 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5917 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5917 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5917 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5918:56
[INFO] [stdout]      |
[INFO] [stdout] 5918 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5918 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5918 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5918 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5918 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:5938:51
[INFO] [stdout]      |
[INFO] [stdout] 5938 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5938 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5938 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5938 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5938 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5939:56
[INFO] [stdout]      |
[INFO] [stdout] 5939 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5939 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5939 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5939 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5939 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5989:64
[INFO] [stdout]      |
[INFO] [stdout] 5989 |         self.max_docs_per_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] 5989 -         self.max_docs_per_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5989 +         self.max_docs_per_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] 5989 -         self.max_docs_per_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5989 +         self.max_docs_per_value = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5999:56
[INFO] [stdout]      |
[INFO] [stdout] 5999 |         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] 5999 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5999 +         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] 5999 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5999 +         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/mod.rs:6045:73
[INFO] [stdout]      |
[INFO] [stdout] 6045 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6045 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6045 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6045 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6045 +         self.doc_count_error_upper_bound = ::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/mod.rs:6050:65
[INFO] [stdout]      |
[INFO] [stdout] 6050 |         self.sum_other_doc_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] 6050 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6050 +         self.sum_other_doc_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] 6050 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6050 +         self.sum_other_doc_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/mod.rs:6075:53
[INFO] [stdout]      |
[INFO] [stdout] 6075 |             doc_count: ::core::option::Option::Some(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] 6075 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6075 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6075 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6075 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6077:47
[INFO] [stdout]      |
[INFO] [stdout] 6077 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6077 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 6077 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6077 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 6077 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:6087:73
[INFO] [stdout]      |
[INFO] [stdout] 6087 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6087 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6087 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6087 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6087 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/mod.rs:6119:51
[INFO] [stdout]      |
[INFO] [stdout] 6119 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6119 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6119 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6119 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6119 +         self.alpha = ::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/mod.rs:6180:54
[INFO] [stdout]      |
[INFO] [stdout] 6180 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6180 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6180 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6180 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6180 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:6185:53
[INFO] [stdout]      |
[INFO] [stdout] 6185 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6185 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6185 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6185 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6185 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:6190:52
[INFO] [stdout]      |
[INFO] [stdout] 6190 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6190 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6190 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6190 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6190 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `T`
[INFO] [stdout]     --> src/generated/mod.rs:6219:49
[INFO] [stdout]      |
[INFO] [stdout] 6219 |         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6219 -         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6219 +         self.max = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6219 -         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6219 +         self.max = ::core::option::Option::Some(<T as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `T`
[INFO] [stdout]     --> src/generated/mod.rs:6224:49
[INFO] [stdout]      |
[INFO] [stdout] 6224 |         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6224 -         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6224 +         self.min = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6224 -         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6224 +         self.min = ::core::option::Option::Some(<T as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:6301:49
[INFO] [stdout]      |
[INFO] [stdout] 6301 |             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] 6301 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6301 +             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] 6301 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6301 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6305:47
[INFO] [stdout]      |
[INFO] [stdout] 6305 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6305 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6305 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6305 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6305 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6482:51
[INFO] [stdout]      |
[INFO] [stdout] 6482 |         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6482 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6482 +         self.sigma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6482 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6482 +         self.sigma = ::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/mod.rs:6559:49
[INFO] [stdout]      |
[INFO] [stdout] 6559 |             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] 6559 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6559 +             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] 6559 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6559 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6563:47
[INFO] [stdout]      |
[INFO] [stdout] 6563 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6563 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6563 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6563 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6563 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6730:51
[INFO] [stdout]      |
[INFO] [stdout] 6730 |         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6730 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6730 +         self.sigma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6730 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6730 +         self.sigma = ::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/mod.rs:6824:53
[INFO] [stdout]      |
[INFO] [stdout] 6824 |             doc_count: ::core::option::Option::Some(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] 6824 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6824 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6824 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6824 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:6906:58
[INFO] [stdout]      |
[INFO] [stdout] 6906 |         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6906 -         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6906 +         self.other_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6906 -         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6906 +         self.other_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:6919:51
[INFO] [stdout]      |
[INFO] [stdout] 6919 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6919 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6919 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6919 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6919 +         self.keyed = ::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/mod.rs:6940:53
[INFO] [stdout]      |
[INFO] [stdout] 6940 |             doc_count: ::core::option::Option::Some(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] 6940 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6940 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6940 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6940 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:7130:62
[INFO] [stdout]      |
[INFO] [stdout] 7130 |         self.minimum_set_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] 7130 -         self.minimum_set_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7130 +         self.minimum_set_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] 7130 -         self.minimum_set_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7130 +         self.minimum_set_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/mod.rs:7135:61
[INFO] [stdout]      |
[INFO] [stdout] 7135 |         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7135 -         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7135 +         self.minimum_support = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7135 -         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7135 +         self.minimum_support = ::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/mod.rs:7140:50
[INFO] [stdout]      |
[INFO] [stdout] 7140 |         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] 7140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7140 +         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] 7140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7140 +         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/mod.rs:7177:53
[INFO] [stdout]      |
[INFO] [stdout] 7177 |             doc_count: ::core::option::Option::Some(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] 7177 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7177 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7177 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7177 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:7179:51
[INFO] [stdout]      |
[INFO] [stdout] 7179 |             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7179 -             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout] 7179 +             support: ::core::option::Option::Some(support),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7179 -             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout] 7179 +             support: ::core::option::Option::Some(<f64 as Into<_>>::into(support)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:7364:60
[INFO] [stdout]      |
[INFO] [stdout] 7364 |         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7364 -         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7364 +         self.wrap_longitude = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7364 -         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7364 +         self.wrap_longitude = ::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/mod.rs:7385:49
[INFO] [stdout]      |
[INFO] [stdout] 7385 |             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] 7385 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 7385 +             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] 7385 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 7385 +             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: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:7459:51
[INFO] [stdout]      |
[INFO] [stdout] 7459 |         self.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] 7459 -         self.count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7459 +         self.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] 7459 -         self.count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7459 +         self.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/mod.rs:7658:56
[INFO] [stdout]      |
[INFO] [stdout] 7658 |         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] 7658 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7658 +         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] 7658 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7658 +         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/mod.rs:7663:50
[INFO] [stdout]      |
[INFO] [stdout] 7663 |         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] 7663 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7663 +         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] 7663 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7663 +         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/mod.rs:7684:53
[INFO] [stdout]      |
[INFO] [stdout] 7684 |             doc_count: ::core::option::Option::Some(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] 7684 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7684 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7684 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7684 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:7741:53
[INFO] [stdout]      |
[INFO] [stdout] 7741 |             doc_count: ::core::option::Option::Some(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] 7741 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7741 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7741 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7741 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:7830:58
[INFO] [stdout]      |
[INFO] [stdout] 7830 |         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7830 -         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7830 +         self.include_sort = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7830 -         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7830 +         self.include_sort = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:7843:50
[INFO] [stdout]      |
[INFO] [stdout] 7843 |         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] 7843 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7843 +         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] 7843 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7843 +         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/mod.rs:7967:56
[INFO] [stdout]      |
[INFO] [stdout] 7967 |         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] 7967 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7967 +         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] 7967 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7967 +         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/mod.rs:7972:50
[INFO] [stdout]      |
[INFO] [stdout] 7972 |         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] 7972 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7972 +         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] 7972 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7972 +         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/mod.rs:7998:53
[INFO] [stdout]      |
[INFO] [stdout] 7998 |             doc_count: ::core::option::Option::Some(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] 7998 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7998 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7998 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7998 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8045:55
[INFO] [stdout]      |
[INFO] [stdout] 8045 |         self.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] 8045 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8045 +         self.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] 8045 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8045 +         self.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/mod.rs:8055:50
[INFO] [stdout]      |
[INFO] [stdout] 8055 |         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] 8055 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8055 +         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] 8055 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8055 +         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/mod.rs:8060:56
[INFO] [stdout]      |
[INFO] [stdout] 8060 |         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] 8060 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8060 +         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] 8060 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8060 +         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/mod.rs:8082:53
[INFO] [stdout]      |
[INFO] [stdout] 8082 |             doc_count: ::core::option::Option::Some(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] 8082 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8082 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8082 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8082 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:8129:68
[INFO] [stdout]      |
[INFO] [stdout] 8129 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8129 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8129 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8129 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8129 +         self.background_is_superset = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8154:80
[INFO] [stdout]      |
[INFO] [stdout] 8154 |         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8154 -         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8154 +         self.number_of_significant_value_digits = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8154 -         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8154 +         self.number_of_significant_value_digits = ::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/mod.rs:8327:54
[INFO] [stdout]      |
[INFO] [stdout] 8327 |         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8327 -         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8327 +         self.interval = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8327 -         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8327 +         self.interval = ::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/mod.rs:8332:59
[INFO] [stdout]      |
[INFO] [stdout] 8332 |         self.min_doc_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] 8332 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8332 +         self.min_doc_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] 8332 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8332 +         self.min_doc_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8337:53
[INFO] [stdout]      |
[INFO] [stdout] 8337 |         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8337 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8337 +         self.missing = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8337 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8337 +         self.missing = ::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/mod.rs:8342:52
[INFO] [stdout]      |
[INFO] [stdout] 8342 |         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8342 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8342 +         self.offset = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8342 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8342 +         self.offset = ::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/mod.rs:8362:51
[INFO] [stdout]      |
[INFO] [stdout] 8362 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8362 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8362 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8362 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8362 +         self.keyed = ::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/mod.rs:8385:53
[INFO] [stdout]      |
[INFO] [stdout] 8385 |             doc_count: ::core::option::Option::Some(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] 8385 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8385 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8385 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8385 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8387:47
[INFO] [stdout]      |
[INFO] [stdout] 8387 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8387 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 8387 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8387 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 8387 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/mod.rs:8426:51
[INFO] [stdout]      |
[INFO] [stdout] 8426 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8426 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8426 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8426 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8426 +         self.alpha = ::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/mod.rs:8431:50
[INFO] [stdout]      |
[INFO] [stdout] 8431 |         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8431 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8431 +         self.beta = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8431 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8431 +         self.beta = ::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/mod.rs:8492:54
[INFO] [stdout]      |
[INFO] [stdout] 8492 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8492 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8492 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8492 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8492 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8497:53
[INFO] [stdout]      |
[INFO] [stdout] 8497 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8497 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8497 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8497 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8497 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8502:52
[INFO] [stdout]      |
[INFO] [stdout] 8502 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8502 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8502 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8502 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8502 +         self.window = ::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/mod.rs:8541:51
[INFO] [stdout]      |
[INFO] [stdout] 8541 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8541 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8541 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8541 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8541 +         self.alpha = ::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/mod.rs:8546:50
[INFO] [stdout]      |
[INFO] [stdout] 8546 |         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8546 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8546 +         self.beta = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8546 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8546 +         self.beta = ::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/mod.rs:8551:51
[INFO] [stdout]      |
[INFO] [stdout] 8551 |         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8551 -         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8551 +         self.gamma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8551 -         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8551 +         self.gamma = ::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/mod.rs:8556:49
[INFO] [stdout]      |
[INFO] [stdout] 8556 |         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8556 -         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8556 +         self.pad = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8556 -         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8556 +         self.pad = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8561:52
[INFO] [stdout]      |
[INFO] [stdout] 8561 |         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8561 -         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8561 +         self.period = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8561 -         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8561 +         self.period = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:8627:54
[INFO] [stdout]      |
[INFO] [stdout] 8627 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8627 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8627 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8627 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8627 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8632:53
[INFO] [stdout]      |
[INFO] [stdout] 8632 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8632 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8632 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8632 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8632 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8637:52
[INFO] [stdout]      |
[INFO] [stdout] 8637 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8637 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8637 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8637 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8637 +         self.window = ::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/mod.rs:8856:54
[INFO] [stdout]      |
[INFO] [stdout] 8856 |             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8856 -             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout] 8856 +             importance: ::core::option::Option::Some(importance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8856 -             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout] 8856 +             importance: ::core::option::Option::Some(<f64 as Into<_>>::into(importance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8977:56
[INFO] [stdout]      |
[INFO] [stdout] 8977 |         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8977 -         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8977 +         self.importance = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8977 -         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8977 +         self.importance = ::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/mod.rs:9010:61
[INFO] [stdout]      |
[INFO] [stdout] 9010 |             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9010 -             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout] 9010 +             class_probability: ::core::option::Option::Some(class_probability),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9010 -             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout] 9010 +             class_probability: ::core::option::Option::Some(<f64 as Into<_>>::into(class_probability)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9011:55
[INFO] [stdout]      |
[INFO] [stdout] 9011 |             class_score: ::core::option::Option::Some(class_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] 9011 -             class_score: ::core::option::Option::Some(class_score.into()),
[INFO] [stdout] 9011 +             class_score: ::core::option::Option::Some(class_score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9011 -             class_score: ::core::option::Option::Some(class_score.into()),
[INFO] [stdout] 9011 +             class_score: ::core::option::Option::Some(<f64 as Into<_>>::into(class_score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9077:57
[INFO] [stdout]      |
[INFO] [stdout] 9077 |             prefix_length: ::core::option::Option::Some(prefix_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] 9077 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9077 +             prefix_length: ::core::option::Option::Some(prefix_length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9077 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9077 +             prefix_length: ::core::option::Option::Some(<i32 as Into<_>>::into(prefix_length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9089:53
[INFO] [stdout]      |
[INFO] [stdout] 9089 |         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9089 -         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9089 +         self.is_ipv6 = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9089 -         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9089 +         self.is_ipv6 = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9094:66
[INFO] [stdout]      |
[INFO] [stdout] 9094 |         self.append_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] 9094 -         self.append_prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9094 +         self.append_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] 9094 -         self.append_prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9094 +         self.append_prefix_length = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9099:51
[INFO] [stdout]      |
[INFO] [stdout] 9099 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9099 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9099 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9099 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9099 +         self.keyed = ::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/mod.rs:9104:59
[INFO] [stdout]      |
[INFO] [stdout] 9104 |         self.min_doc_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] 9104 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9104 +         self.min_doc_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] 9104 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9104 +         self.min_doc_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/mod.rs:9136:53
[INFO] [stdout]      |
[INFO] [stdout] 9136 |             doc_count: ::core::option::Option::Some(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] 9136 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9136 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9136 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9136 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9137:51
[INFO] [stdout]      |
[INFO] [stdout] 9137 |             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9137 -             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout] 9137 +             is_ipv6: ::core::option::Option::Some(is_ipv6),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9137 -             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout] 9137 +             is_ipv6: ::core::option::Option::Some(<bool as Into<_>>::into(is_ipv6)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9139:57
[INFO] [stdout]      |
[INFO] [stdout] 9139 |             prefix_length: ::core::option::Option::Some(prefix_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] 9139 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9139 +             prefix_length: ::core::option::Option::Some(prefix_length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9139 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9139 +             prefix_length: ::core::option::Option::Some(<i32 as Into<_>>::into(prefix_length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9281:53
[INFO] [stdout]      |
[INFO] [stdout] 9281 |             doc_count: ::core::option::Option::Some(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] 9281 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9281 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9281 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9281 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9445:54
[INFO] [stdout]      |
[INFO] [stdout] 9445 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9445 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9445 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9445 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9445 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9450:53
[INFO] [stdout]      |
[INFO] [stdout] 9450 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9450 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9450 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9450 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9450 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9455:52
[INFO] [stdout]      |
[INFO] [stdout] 9455 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9455 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9455 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9455 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9455 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9508:53
[INFO] [stdout]      |
[INFO] [stdout] 9508 |             doc_count: ::core::option::Option::Some(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] 9508 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9508 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9508 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9508 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9509:47
[INFO] [stdout]      |
[INFO] [stdout] 9509 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9509 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9509 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9509 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9509 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9563:73
[INFO] [stdout]      |
[INFO] [stdout] 9563 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9563 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9563 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9563 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9563 +         self.doc_count_error_upper_bound = ::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/mod.rs:9568:65
[INFO] [stdout]      |
[INFO] [stdout] 9568 |         self.sum_other_doc_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] 9568 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9568 +         self.sum_other_doc_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] 9568 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9568 +         self.sum_other_doc_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/mod.rs:9593:53
[INFO] [stdout]      |
[INFO] [stdout] 9593 |             doc_count: ::core::option::Option::Some(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] 9593 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9593 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9593 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9593 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9595:47
[INFO] [stdout]      |
[INFO] [stdout] 9595 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9595 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9595 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9595 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9595 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9605:73
[INFO] [stdout]      |
[INFO] [stdout] 9605 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9605 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9605 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9605 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9605 +         self.doc_count_error_upper_bound = ::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/mod.rs:9672:53
[INFO] [stdout]      |
[INFO] [stdout] 9672 |             doc_count: ::core::option::Option::Some(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] 9672 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9672 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9672 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9672 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9776:49
[INFO] [stdout]      |
[INFO] [stdout] 9776 |             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] 9776 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 9776 +             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] 9776 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 9776 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9777:48
[INFO] [stdout]      |
[INFO] [stdout] 9777 |             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout]      |                                                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9777 -             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout] 9777 +             mean: ::core::option::Option::Some(mean),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9777 -             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout] 9777 +             mean: ::core::option::Option::Some(<f64 as Into<_>>::into(mean)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9778:52
[INFO] [stdout]      |
[INFO] [stdout] 9778 |             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9778 -             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout] 9778 +             variance: ::core::option::Option::Some(variance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9778 -             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout] 9778 +             variance: ::core::option::Option::Some(<f64 as Into<_>>::into(variance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9779:52
[INFO] [stdout]      |
[INFO] [stdout] 9779 |             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9779 -             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout] 9779 +             skewness: ::core::option::Option::Some(skewness),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9779 -             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout] 9779 +             skewness: ::core::option::Option::Some(<f64 as Into<_>>::into(skewness)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9780:52
[INFO] [stdout]      |
[INFO] [stdout] 9780 |             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9780 -             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout] 9780 +             kurtosis: ::core::option::Option::Some(kurtosis),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9780 -             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout] 9780 +             kurtosis: ::core::option::Option::Some(<f64 as Into<_>>::into(kurtosis)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:10030:57
[INFO] [stdout]       |
[INFO] [stdout] 10030 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10030 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10030 +         self.compression = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10030 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10030 +         self.compression = ::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/mod.rs:10312:53
[INFO] [stdout]       |
[INFO] [stdout] 10312 |             doc_count: ::core::option::Option::Some(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] 10312 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 10312 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10312 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 10312 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:10578:54
[INFO] [stdout]       |
[INFO] [stdout] 10578 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10578 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10578 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10578 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10578 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10583:53
[INFO] [stdout]       |
[INFO] [stdout] 10583 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10583 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10583 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10583 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10583 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10588:52
[INFO] [stdout]       |
[INFO] [stdout] 10588 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10588 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10588 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10588 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10588 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10655:51
[INFO] [stdout]       |
[INFO] [stdout] 10655 |         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10655 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10655 +         self.shift = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10655 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10655 +         self.shift = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10660:52
[INFO] [stdout]       |
[INFO] [stdout] 10660 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10660 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10660 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10660 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10660 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10721:52
[INFO] [stdout]       |
[INFO] [stdout] 10721 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10721 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10721 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10721 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10721 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10726:51
[INFO] [stdout]       |
[INFO] [stdout] 10726 |         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10726 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10726 +         self.shift = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10726 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10726 +         self.shift = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:10731:51
[INFO] [stdout]       |
[INFO] [stdout] 10731 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10731 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10731 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10731 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10731 +         self.keyed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::Buckets<TBucket>`
[INFO] [stdout]      --> src/generated/mod.rs:10749:22
[INFO] [stdout]       |
[INFO] [stdout] 10749 |             buckets: buckets.into(),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10749 -             buckets: buckets.into(),
[INFO] [stdout] 10749 +             buckets: buckets,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10749 -             buckets: buckets.into(),
[INFO] [stdout] 10749 +             buckets: <generated::Buckets<TBucket> as Into<_>>::into(buckets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:10776:24
[INFO] [stdout]       |
[INFO] [stdout] 10776 |             doc_count: 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] 10776 -             doc_count: doc_count.into(),
[INFO] [stdout] 10776 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10776 -             doc_count: doc_count.into(),
[INFO] [stdout] 10776 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:11017:73
[INFO] [stdout]       |
[INFO] [stdout] 11017 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11017 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11017 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11017 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11017 +         self.doc_count_error_upper_bound = ::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/mod.rs:11022:65
[INFO] [stdout]       |
[INFO] [stdout] 11022 |         self.sum_other_doc_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] 11022 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11022 +         self.sum_other_doc_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] 11022 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11022 +         self.sum_other_doc_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/mod.rs:11090:59
[INFO] [stdout]       |
[INFO] [stdout] 11090 |         self.min_doc_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] 11090 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11090 +         self.min_doc_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] 11090 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11090 +         self.min_doc_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/mod.rs:11095:65
[INFO] [stdout]       |
[INFO] [stdout] 11095 |         self.shard_min_doc_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] 11095 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11095 +         self.shard_min_doc_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] 11095 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11095 +         self.shard_min_doc_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/mod.rs:11100:56
[INFO] [stdout]       |
[INFO] [stdout] 11100 |         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] 11100 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11100 +         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] 11100 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11100 +         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: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11105:71
[INFO] [stdout]       |
[INFO] [stdout] 11105 |         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                       ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11105 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11105 +         self.show_term_doc_count_error = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11105 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11105 +         self.show_term_doc_count_error = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11110:50
[INFO] [stdout]       |
[INFO] [stdout] 11110 |         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] 11110 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11110 +         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] 11110 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11110 +         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/mod.rs:11138:53
[INFO] [stdout]       |
[INFO] [stdout] 11138 |             doc_count: ::core::option::Option::Some(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] 11138 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11138 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11138 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11138 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:11158:73
[INFO] [stdout]       |
[INFO] [stdout] 11158 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11158 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11158 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11158 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11158 +         self.doc_count_error_upper_bound = ::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/mod.rs:11187:68
[INFO] [stdout]       |
[INFO] [stdout] 11187 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11187 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11187 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11187 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11187 +         self.background_is_superset = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11192:63
[INFO] [stdout]       |
[INFO] [stdout] 11192 |         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11192 -         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11192 +         self.include_negatives = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11192 -         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11192 +         self.include_negatives = ::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/mod.rs:11214:53
[INFO] [stdout]       |
[INFO] [stdout] 11214 |             doc_count: ::core::option::Option::Some(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] 11214 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11214 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11214 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11214 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:11272:51
[INFO] [stdout]       |
[INFO] [stdout] 11272 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11272 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 11272 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11272 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 11272 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:11273:51
[INFO] [stdout]       |
[INFO] [stdout] 11273 |             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11273 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 11273 +             r_value: ::core::option::Option::Some(r_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11273 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 11273 +             r_value: ::core::option::Option::Some(<f64 as Into<_>>::into(r_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11427:68
[INFO] [stdout]       |
[INFO] [stdout] 11427 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11427 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11427 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11427 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11427 +         self.background_is_superset = ::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/mod.rs:11432:61
[INFO] [stdout]       |
[INFO] [stdout] 11432 |         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                             ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11432 -         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11432 +         self.normalize_above = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11432 -         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11432 +         self.normalize_above = ::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/mod.rs:11454:53
[INFO] [stdout]       |
[INFO] [stdout] 11454 |             doc_count: ::core::option::Option::Some(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] 11454 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11454 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11454 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11454 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11580:51
[INFO] [stdout]       |
[INFO] [stdout] 11580 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11580 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11580 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11580 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11580 +         self.keyed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11764:51
[INFO] [stdout]       |
[INFO] [stdout] 11764 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11764 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11764 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11764 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11764 +         self.keyed = ::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/mod.rs:11932:55
[INFO] [stdout]       |
[INFO] [stdout] 11932 |             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout]       |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11932 -             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout] 11932 +             probability: ::core::option::Option::Some(probability),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11932 -             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout] 11932 +             probability: ::core::option::Option::Some(<f64 as Into<_>>::into(probability)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11942:50
[INFO] [stdout]       |
[INFO] [stdout] 11942 |         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                  ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11942 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11942 +         self.seed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11942 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11942 +         self.seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11947:56
[INFO] [stdout]       |
[INFO] [stdout] 11947 |         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11947 -         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11947 +         self.shard_seed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11947 -         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11947 +         self.shard_seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:12023:53
[INFO] [stdout]       |
[INFO] [stdout] 12023 |         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12023 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12023 +         self.missing = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12023 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12023 +         self.missing = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:12041:51
[INFO] [stdout]       |
[INFO] [stdout] 12041 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12041 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12041 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12041 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12041 +         self.keyed = ::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/mod.rs:12076:53
[INFO] [stdout]       |
[INFO] [stdout] 12076 |             doc_count: ::core::option::Option::Some(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] 12076 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12076 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12076 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12076 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12090:50
[INFO] [stdout]       |
[INFO] [stdout] 12090 |         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] 12090 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12090 +         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] 12090 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12090 +         self.from = ::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/mod.rs:12095:48
[INFO] [stdout]       |
[INFO] [stdout] 12095 |         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12095 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12095 +         self.to = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12095 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12095 +         self.to = ::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/mod.rs:12181:59
[INFO] [stdout]       |
[INFO] [stdout] 12181 |         self.max_doc_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] 12181 -         self.max_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12181 +         self.max_doc_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] 12181 -         self.max_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12181 +         self.max_doc_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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12194:55
[INFO] [stdout]       |
[INFO] [stdout] 12194 |         self.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] 12194 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12194 +         self.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] 12194 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12194 +         self.precision = ::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/mod.rs:12220:49
[INFO] [stdout]       |
[INFO] [stdout] 12220 |             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] 12220 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 12220 +             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] 12220 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 12220 +             value: ::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/mod.rs:12382:53
[INFO] [stdout]       |
[INFO] [stdout] 12382 |             doc_count: ::core::option::Option::Some(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] 12382 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12382 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12382 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12382 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12439:53
[INFO] [stdout]       |
[INFO] [stdout] 12439 |             doc_count: ::core::option::Option::Some(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] 12439 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12439 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12439 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12439 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:12473:56
[INFO] [stdout]       |
[INFO] [stdout] 12473 |         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] 12473 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12473 +         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] 12473 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12473 +         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/mod.rs:12742:49
[INFO] [stdout]       |
[INFO] [stdout] 12742 |         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12742 -         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12742 +         self.lag = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12742 -         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12742 +         self.lag = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12782:54
[INFO] [stdout]       |
[INFO] [stdout] 12782 |         self.bg_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] 12782 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12782 +         self.bg_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] 12782 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12782 +         self.bg_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/mod.rs:12787:55
[INFO] [stdout]       |
[INFO] [stdout] 12787 |         self.doc_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] 12787 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12787 +         self.doc_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] 12787 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12787 +         self.doc_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/mod.rs:12814:53
[INFO] [stdout]       |
[INFO] [stdout] 12814 |             doc_count: ::core::option::Option::Some(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] 12814 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12814 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12814 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12814 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12815:49
[INFO] [stdout]       |
[INFO] [stdout] 12815 |             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] 12815 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12815 +             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] 12815 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12815 +             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/mod.rs:12816:52
[INFO] [stdout]       |
[INFO] [stdout] 12816 |             bg_count: ::core::option::Option::Some(bg_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] 12816 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12816 +             bg_count: ::core::option::Option::Some(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12816 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12816 +             bg_count: ::core::option::Option::Some(<i64 as Into<_>>::into(bg_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12817:47
[INFO] [stdout]       |
[INFO] [stdout] 12817 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12817 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 12817 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12817 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 12817 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12870:54
[INFO] [stdout]       |
[INFO] [stdout] 12870 |         self.bg_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] 12870 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12870 +         self.bg_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] 12870 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12870 +         self.bg_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/mod.rs:12875:55
[INFO] [stdout]       |
[INFO] [stdout] 12875 |         self.doc_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] 12875 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12875 +         self.doc_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] 12875 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12875 +         self.doc_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/mod.rs:12905:53
[INFO] [stdout]       |
[INFO] [stdout] 12905 |             doc_count: ::core::option::Option::Some(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] 12905 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12905 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12905 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12905 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12906:49
[INFO] [stdout]       |
[INFO] [stdout] 12906 |             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] 12906 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12906 +             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] 12906 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12906 +             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/mod.rs:12907:52
[INFO] [stdout]       |
[INFO] [stdout] 12907 |             bg_count: ::core::option::Option::Some(bg_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] 12907 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12907 +             bg_count: ::core::option::Option::Some(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12907 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12907 +             bg_count: ::core::option::Option::Some(<i64 as Into<_>>::into(bg_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::Buckets<T>`
[INFO] [stdout]      --> src/generated/mod.rs:12933:22
[INFO] [stdout]       |
[INFO] [stdout] 12933 |             buckets: buckets.into(),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12933 -             buckets: buckets.into(),
[INFO] [stdout] 12933 +             buckets: buckets,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12933 -             buckets: buckets.into(),
[INFO] [stdout] 12933 +             buckets: <generated::Buckets<T> as Into<_>>::into(buckets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12948:54
[INFO] [stdout]       |
[INFO] [stdout] 12948 |         self.bg_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] 12948 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12948 +         self.bg_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] 12948 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12948 +         self.bg_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/mod.rs:12953:55
[INFO] [stdout]       |
[INFO] [stdout] 12953 |         self.doc_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] 12953 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12953 +         self.doc_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] 12953 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12953 +         self.doc_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/mod.rs:13098:59
[INFO] [stdout]       |
[INFO] [stdout] 13098 |         self.min_doc_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] 13098 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13098 +         self.min_doc_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] 13098 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13098 +         self.min_doc_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/mod.rs:13132:65
[INFO] [stdout]       |
[INFO] [stdout] 13132 |         self.shard_min_doc_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] 13132 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13132 +         self.shard_min_doc_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] 13132 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13132 +         self.shard_min_doc_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/mod.rs:13137:56
[INFO] [stdout]       |
[INFO] [stdout] 13137 |         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] 13137 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13137 +         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] 13137 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13137 +         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/mod.rs:13142:50
[INFO] [stdout]       |
[INFO] [stdout] 13142 |         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] 13142 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13142 +         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] 13142 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13142 +         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/mod.rs:13162:24
[INFO] [stdout]       |
[INFO] [stdout] 13162 |             doc_count: 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] 13162 -             doc_count: doc_count.into(),
[INFO] [stdout] 13162 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13162 -             doc_count: doc_count.into(),
[INFO] [stdout] 13162 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13163:20
[INFO] [stdout]       |
[INFO] [stdout] 13163 |             score: 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] 13163 -             score: score.into(),
[INFO] [stdout] 13163 +             score: score,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13163 -             score: score.into(),
[INFO] [stdout] 13163 +             score: <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/mod.rs:13164:23
[INFO] [stdout]       |
[INFO] [stdout] 13164 |             bg_count: bg_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] 13164 -             bg_count: bg_count.into(),
[INFO] [stdout] 13164 +             bg_count: bg_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13164 -             bg_count: bg_count.into(),
[INFO] [stdout] 13164 +             bg_count: <i64 as Into<_>>::into(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:13292:67
[INFO] [stdout]       |
[INFO] [stdout] 13292 |         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13292 -         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13292 +         self.filter_duplicate_text = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13292 -         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13292 +         self.filter_duplicate_text = ::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/mod.rs:13315:59
[INFO] [stdout]       |
[INFO] [stdout] 13315 |         self.min_doc_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] 13315 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13315 +         self.min_doc_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] 13315 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13315 +         self.min_doc_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/mod.rs:13344:65
[INFO] [stdout]       |
[INFO] [stdout] 13344 |         self.shard_min_doc_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] 13344 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13344 +         self.shard_min_doc_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] 13344 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13344 +         self.shard_min_doc_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/mod.rs:13349:56
[INFO] [stdout]       |
[INFO] [stdout] 13349 |         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] 13349 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13349 +         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] 13349 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13349 +         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/mod.rs:13354:50
[INFO] [stdout]       |
[INFO] [stdout] 13354 |         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] 13354 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13354 +         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] 13354 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13354 +         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/mod.rs:13423:54
[INFO] [stdout]       |
[INFO] [stdout] 13423 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13423 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13423 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13423 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13423 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13428:53
[INFO] [stdout]       |
[INFO] [stdout] 13428 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13428 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13428 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13428 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13428 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13433:52
[INFO] [stdout]       |
[INFO] [stdout] 13433 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13433 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13433 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13433 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13433 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13495:24
[INFO] [stdout]       |
[INFO] [stdout] 13495 |             doc_count: 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] 13495 -             doc_count: doc_count.into(),
[INFO] [stdout] 13495 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13495 -             doc_count: doc_count.into(),
[INFO] [stdout] 13495 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13561:51
[INFO] [stdout]       |
[INFO] [stdout] 13561 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13561 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13561 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13561 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13561 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13562:56
[INFO] [stdout]       |
[INFO] [stdout] 13562 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13562 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13562 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13562 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13562 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13700:49
[INFO] [stdout]       |
[INFO] [stdout] 13700 |             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] 13700 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13700 +             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] 13700 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13700 +             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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13704:47
[INFO] [stdout]       |
[INFO] [stdout] 13704 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13704 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13704 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13704 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13704 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13843:49
[INFO] [stdout]       |
[INFO] [stdout] 13843 |             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] 13843 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13843 +             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] 13843 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13843 +             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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13847:47
[INFO] [stdout]       |
[INFO] [stdout] 13847 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13847 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13847 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13847 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13847 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13953:51
[INFO] [stdout]       |
[INFO] [stdout] 13953 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13953 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13953 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13953 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13953 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13954:56
[INFO] [stdout]       |
[INFO] [stdout] 13954 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13954 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13954 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13954 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13954 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14007:53
[INFO] [stdout]       |
[INFO] [stdout] 14007 |             doc_count: ::core::option::Option::Some(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] 14007 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14007 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14007 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14007 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14052:49
[INFO] [stdout]       |
[INFO] [stdout] 14052 |             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] 14052 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 14052 +             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] 14052 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 14052 +             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: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:14155:63
[INFO] [stdout]       |
[INFO] [stdout] 14155 |         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14155 -         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14155 +         self.show_distribution = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14155 -         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14155 +         self.show_distribution = ::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/mod.rs:14196:73
[INFO] [stdout]       |
[INFO] [stdout] 14196 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14196 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14196 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14196 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14196 +         self.doc_count_error_upper_bound = ::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/mod.rs:14201:65
[INFO] [stdout]       |
[INFO] [stdout] 14201 |         self.sum_other_doc_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] 14201 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14201 +         self.sum_other_doc_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] 14201 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14201 +         self.sum_other_doc_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/mod.rs:14227:53
[INFO] [stdout]       |
[INFO] [stdout] 14227 |             doc_count: ::core::option::Option::Some(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] 14227 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14227 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14227 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14227 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14238:73
[INFO] [stdout]       |
[INFO] [stdout] 14238 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14238 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14238 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14238 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14238 +         self.doc_count_error_upper_bound = ::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/mod.rs:14407:57
[INFO] [stdout]       |
[INFO] [stdout] 14407 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14407 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14407 +         self.compression = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14407 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14407 +         self.compression = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::Buckets<TBucket>`
[INFO] [stdout]      --> src/generated/mod.rs:14678:22
[INFO] [stdout]       |
[INFO] [stdout] 14678 |             buckets: buckets.into(),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14678 -             buckets: buckets.into(),
[INFO] [stdout] 14678 +             buckets: buckets,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14678 -             buckets: buckets.into(),
[INFO] [stdout] 14678 +             buckets: <generated::Buckets<TBucket> as Into<_>>::into(buckets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14693:73
[INFO] [stdout]       |
[INFO] [stdout] 14693 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14693 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14693 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14693 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14693 +         self.doc_count_error_upper_bound = ::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/mod.rs:14698:65
[INFO] [stdout]       |
[INFO] [stdout] 14698 |         self.sum_other_doc_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] 14698 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14698 +         self.sum_other_doc_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] 14698 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14698 +         self.sum_other_doc_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/mod.rs:14820:59
[INFO] [stdout]       |
[INFO] [stdout] 14820 |         self.min_doc_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] 14820 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14820 +         self.min_doc_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] 14820 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14820 +         self.min_doc_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:14838:60
[INFO] [stdout]       |
[INFO] [stdout] 14838 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14838 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14838 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14838 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14838 +         self.missing_bucket = ::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/mod.rs:14858:65
[INFO] [stdout]       |
[INFO] [stdout] 14858 |         self.shard_min_doc_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] 14858 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14858 +         self.shard_min_doc_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] 14858 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14858 +         self.shard_min_doc_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/mod.rs:14863:56
[INFO] [stdout]       |
[INFO] [stdout] 14863 |         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] 14863 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14863 +         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] 14863 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14863 +         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: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:14868:71
[INFO] [stdout]       |
[INFO] [stdout] 14868 |         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                       ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14868 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14868 +         self.show_term_doc_count_error = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14868 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14868 +         self.show_term_doc_count_error = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:14873:50
[INFO] [stdout]       |
[INFO] [stdout] 14873 |         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] 14873 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14873 +         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] 14873 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14873 +         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/mod.rs:15012:24
[INFO] [stdout]       |
[INFO] [stdout] 15012 |             doc_count: 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] 15012 -             doc_count: doc_count.into(),
[INFO] [stdout] 15012 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15012 -             doc_count: doc_count.into(),
[INFO] [stdout] 15012 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:15022:73
[INFO] [stdout]       |
[INFO] [stdout] 15022 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15022 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15022 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15022 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15022 +         self.doc_count_error_upper_bound = ::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/mod.rs:15130:58
[INFO] [stdout]       |
[INFO] [stdout] 15130 |             num_partitions: ::core::option::Option::Some(num_partitions.into()),
[INFO] [stdout]       |                                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15130 -             num_partitions: ::core::option::Option::Some(num_partitions.into()),
[INFO] [stdout] 15130 +             num_partitions: ::core::option::Option::Some(num_partitions),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15130 -             num_partitions: ::core::option::Option::Some(num_partitions.into()),
[INFO] [stdout] 15130 +             num_partitions: ::core::option::Option::Some(<i64 as Into<_>>::into(num_partitions)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:15131:53
[INFO] [stdout]       |
[INFO] [stdout] 15131 |             partition: ::core::option::Option::Some(partition.into()),
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15131 -             partition: ::core::option::Option::Some(partition.into()),
[INFO] [stdout] 15131 +             partition: ::core::option::Option::Some(partition),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15131 -             partition: ::core::option::Option::Some(partition.into()),
[INFO] [stdout] 15131 +             partition: ::core::option::Option::Some(<i64 as Into<_>>::into(partition)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:15231:50
[INFO] [stdout]       |
[INFO] [stdout] 15231 |         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] 15231 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15231 +         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] 15231 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15231 +         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/mod.rs:15236:51
[INFO] [stdout]       |
[INFO] [stdout] 15236 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15236 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15236 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15236 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15236 +         self.keyed = ::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/mod.rs:15262:53
[INFO] [stdout]       |
[INFO] [stdout] 15262 |             doc_count: ::core::option::Option::Some(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] 15262 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 15262 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15262 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 15262 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:15414:53
[INFO] [stdout]       |
[INFO] [stdout] 15414 |         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] 15414 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15414 +         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] 15414 -         self.explain = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15414 +         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/mod.rs:15427:50
[INFO] [stdout]       |
[INFO] [stdout] 15427 |         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] 15427 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15427 +         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] 15427 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15427 +         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: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:15450:50
[INFO] [stdout]       |
[INFO] [stdout] 15450 |         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] 15450 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15450 +         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] 15450 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15450 +         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/mod.rs:15476:58
[INFO] [stdout]       |
[INFO] [stdout] 15476 |         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] 15476 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15476 +         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] 15476 -         self.track_scores = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15476 +         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/mod.rs:15481:53
[INFO] [stdout]       |
[INFO] [stdout] 15481 |         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] 15481 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15481 +         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] 15481 -         self.version = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15481 +         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/mod.rs:15486:65
[INFO] [stdout]       |
[INFO] [stdout] 15486 |         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] 15486 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15486 +         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] 15486 -         self.seq_no_primary_term = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15486 +         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/mod.rs:15618:50
[INFO] [stdout]       |
[INFO] [stdout] 15618 |         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] 15618 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15618 +         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] 15618 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15618 +         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/mod.rs:15662:51
[INFO] [stdout]       |
[INFO] [stdout] 15662 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15662 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 15662 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15662 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 15662 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:15663:51
[INFO] [stdout]       |
[INFO] [stdout] 15663 |             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15663 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 15663 +             r_value: ::core::option::Option::Some(r_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15663 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 15663 +             r_value: ::core::option::Option::Some(<f64 as Into<_>>::into(r_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:15664:56
[INFO] [stdout]       |
[INFO] [stdout] 15664 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15664 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 15664 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15664 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 15664 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:15716:53
[INFO] [stdout]       |
[INFO] [stdout] 15716 |             doc_count: ::core::option::Option::Some(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] 15716 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 15716 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15716 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 15716 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:15764:54
[INFO] [stdout]       |
[INFO] [stdout] 15764 |         self.bg_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] 15764 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15764 +         self.bg_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] 15764 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15764 +         self.bg_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/mod.rs:15769:55
[INFO] [stdout]       |
[INFO] [stdout] 15769 |         self.doc_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] 15769 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15769 +         self.doc_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] 15769 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15769 +         self.doc_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/mod.rs:15808:73
[INFO] [stdout]       |
[INFO] [stdout] 15808 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15808 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15808 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15808 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15808 +         self.doc_count_error_upper_bound = ::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/mod.rs:15813:65
[INFO] [stdout]       |
[INFO] [stdout] 15813 |         self.sum_other_doc_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] 15813 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15813 +         self.sum_other_doc_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] 15813 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 15813 +         self.sum_other_doc_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/mod.rs:16066:53
[INFO] [stdout]       |
[INFO] [stdout] 16066 |         self.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] 16066 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16066 +         self.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] 16066 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16066 +         self.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/mod.rs:16071:56
[INFO] [stdout]       |
[INFO] [stdout] 16071 |         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] 16071 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16071 +         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] 16071 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16071 +         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/mod.rs:16076:60
[INFO] [stdout]       |
[INFO] [stdout] 16076 |         self.initial_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] 16076 -         self.initial_buffer = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16076 +         self.initial_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] 16076 -         self.initial_buffer = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16076 +         self.initial_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: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:16112:53
[INFO] [stdout]       |
[INFO] [stdout] 16112 |             doc_count: ::core::option::Option::Some(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] 16112 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 16112 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16112 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 16112 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:16113:47
[INFO] [stdout]       |
[INFO] [stdout] 16113 |             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16113 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 16113 +             min: ::core::option::Option::Some(min),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16113 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 16113 +             min: ::core::option::Option::Some(<f64 as Into<_>>::into(min)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:16114:47
[INFO] [stdout]       |
[INFO] [stdout] 16114 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16114 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 16114 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16114 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 16114 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:16115:47
[INFO] [stdout]       |
[INFO] [stdout] 16115 |             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16115 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 16115 +             max: ::core::option::Option::Some(max),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16115 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 16115 +             max: ::core::option::Option::Some(<f64 as Into<_>>::into(max)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:16237:53
[INFO] [stdout]       |
[INFO] [stdout] 16237 |         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16237 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16237 +         self.missing = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16237 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 16237 +         self.missing = ::core::option::Option::Some(<f64 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oxsearch-aggs` (lib test) due to 281 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/ml.rs:40:61
[INFO] [stdout]    |
[INFO] [stdout] 40 |         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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] 40 -         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 40 +         self.num_top_classes = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 40 -         self.num_top_classes = ::core::option::Option::Some(value.into());
[INFO] [stdout] 40 +         self.num_top_classes = ::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/ml.rs:45:79
[INFO] [stdout]    |
[INFO] [stdout] 45 |         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 45 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 45 +         self.num_top_feature_importance_values = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 45 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 45 +         self.num_top_feature_importance_values = ::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/ml.rs:106:79
[INFO] [stdout]     |
[INFO] [stdout] 106 |         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 106 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 106 +         self.num_top_feature_importance_values = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 106 -         self.num_top_feature_importance_values = ::core::option::Option::Some(value.into());
[INFO] [stdout] 106 +         self.num_top_feature_importance_values = ::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/mod.rs:28:22
[INFO] [stdout]    |
[INFO] [stdout] 28 |             p_value: p_value.into(),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 28 -             p_value: p_value.into(),
[INFO] [stdout] 28 +             p_value: p_value,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 28 -             p_value: p_value.into(),
[INFO] [stdout] 28 +             p_value: <f64 as Into<_>>::into(p_value),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/mod.rs:29:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |             change_point: change_point.into(),
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 29 -             change_point: change_point.into(),
[INFO] [stdout] 29 +             change_point: change_point,
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 29 -             change_point: change_point.into(),
[INFO] [stdout] 29 +             change_point: <i32 as Into<_>>::into(change_point),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]    --> src/generated/mod.rs:123:53
[INFO] [stdout]     |
[INFO] [stdout] 123 |             doc_count: ::core::option::Option::Some(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] 123 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 123 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 123 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 123 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2499:50
[INFO] [stdout]      |
[INFO] [stdout] 2499 |         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] 2499 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2499 +         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] 2499 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2499 +         self.from = ::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/mod.rs:2509:48
[INFO] [stdout]      |
[INFO] [stdout] 2509 |         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2509 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2509 +         self.to = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2509 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2509 +         self.to = ::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/mod.rs:2529:47
[INFO] [stdout]      |
[INFO] [stdout] 2529 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2529 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 2529 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2529 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 2529 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:2634:53
[INFO] [stdout]      |
[INFO] [stdout] 2634 |         self.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] 2634 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2634 +         self.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] 2634 -         self.buckets = ::core::option::Option::Some(value.into());
[INFO] [stdout] 2634 +         self.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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2868:47
[INFO] [stdout]      |
[INFO] [stdout] 2868 |             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2868 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 2868 +             min: ::core::option::Option::Some(min),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2868 -             min: ::core::option::Option::Some(min.into()),
[INFO] [stdout] 2868 +             min: ::core::option::Option::Some(<f64 as Into<_>>::into(min)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2869:47
[INFO] [stdout]      |
[INFO] [stdout] 2869 |             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2869 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 2869 +             max: ::core::option::Option::Some(max),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2869 -             max: ::core::option::Option::Some(max.into()),
[INFO] [stdout] 2869 +             max: ::core::option::Option::Some(<f64 as Into<_>>::into(max)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2870:46
[INFO] [stdout]      |
[INFO] [stdout] 2870 |             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2870 -             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout] 2870 +             q1: ::core::option::Option::Some(q1),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2870 -             q1: ::core::option::Option::Some(q1.into()),
[INFO] [stdout] 2870 +             q1: ::core::option::Option::Some(<f64 as Into<_>>::into(q1)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2871:46
[INFO] [stdout]      |
[INFO] [stdout] 2871 |             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2871 -             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout] 2871 +             q2: ::core::option::Option::Some(q2),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2871 -             q2: ::core::option::Option::Some(q2.into()),
[INFO] [stdout] 2871 +             q2: ::core::option::Option::Some(<f64 as Into<_>>::into(q2)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2872:46
[INFO] [stdout]      |
[INFO] [stdout] 2872 |             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout]      |                                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2872 -             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout] 2872 +             q3: ::core::option::Option::Some(q3),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2872 -             q3: ::core::option::Option::Some(q3.into()),
[INFO] [stdout] 2872 +             q3: ::core::option::Option::Some(<f64 as Into<_>>::into(q3)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2873:49
[INFO] [stdout]      |
[INFO] [stdout] 2873 |             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2873 -             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout] 2873 +             lower: ::core::option::Option::Some(lower),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2873 -             lower: ::core::option::Option::Some(lower.into()),
[INFO] [stdout] 2873 +             lower: ::core::option::Option::Some(<f64 as Into<_>>::into(lower)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:2874:49
[INFO] [stdout]      |
[INFO] [stdout] 2874 |             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2874 -             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout] 2874 +             upper: ::core::option::Option::Some(upper),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2874 -             upper: ::core::option::Option::Some(upper.into()),
[INFO] [stdout] 2874 +             upper: ::core::option::Option::Some(<f64 as Into<_>>::into(upper)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:3005:57
[INFO] [stdout]      |
[INFO] [stdout] 3005 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3005 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3005 +         self.compression = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3005 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3005 +         self.compression = ::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/mod.rs:3131:53
[INFO] [stdout]      |
[INFO] [stdout] 3131 |             doc_count: ::core::option::Option::Some(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] 3131 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 3131 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3131 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 3131 +             doc_count: ::core::option::Option::Some(<i32 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:3432:50
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         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] 3432 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3432 +         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] 3432 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3432 +         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: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:3442:50
[INFO] [stdout]      |
[INFO] [stdout] 3442 |         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] 3442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3442 +         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] 3442 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3442 +         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/mod.rs:3713:49
[INFO] [stdout]      |
[INFO] [stdout] 3713 |             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] 3713 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3713 +             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] 3713 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 3713 +             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/mod.rs:3784:65
[INFO] [stdout]      |
[INFO] [stdout] 3784 |         self.precision_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] 3784 -         self.precision_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3784 +         self.precision_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] 3784 -         self.precision_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3784 +         self.precision_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/mod.rs:3789:52
[INFO] [stdout]      |
[INFO] [stdout] 3789 |         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3789 -         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3789 +         self.rehash = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3789 -         self.rehash = ::core::option::Option::Some(value.into());
[INFO] [stdout] 3789 +         self.rehash = ::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/mod.rs:3963:49
[INFO] [stdout]      |
[INFO] [stdout] 3963 |             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] 3963 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 3963 +             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] 3963 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 3963 +             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: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4104:63
[INFO] [stdout]      |
[INFO] [stdout] 4104 |         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4104 -         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4104 +         self.max_unique_tokens = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4104 -         self.max_unique_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4104 +         self.max_unique_tokens = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4109:64
[INFO] [stdout]      |
[INFO] [stdout] 4109 |         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4109 -         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4109 +         self.max_matched_tokens = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4109 -         self.max_matched_tokens = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4109 +         self.max_matched_tokens = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4114:66
[INFO] [stdout]      |
[INFO] [stdout] 4114 |         self.similarity_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] 4114 -         self.similarity_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4114 +         self.similarity_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] 4114 -         self.similarity_threshold = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4114 +         self.similarity_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/mod.rs:4135:56
[INFO] [stdout]      |
[INFO] [stdout] 4135 |         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] 4135 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4135 +         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] 4135 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4135 +         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/mod.rs:4140:50
[INFO] [stdout]      |
[INFO] [stdout] 4140 |         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] 4140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4140 +         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] 4140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4140 +         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/mod.rs:4145:59
[INFO] [stdout]      |
[INFO] [stdout] 4145 |         self.min_doc_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] 4145 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4145 +         self.min_doc_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] 4145 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4145 +         self.min_doc_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/mod.rs:4150:65
[INFO] [stdout]      |
[INFO] [stdout] 4150 |         self.shard_min_doc_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] 4150 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4150 +         self.shard_min_doc_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] 4150 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4150 +         self.shard_min_doc_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: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:4326:53
[INFO] [stdout]      |
[INFO] [stdout] 4326 |             doc_count: ::core::option::Option::Some(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] 4326 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4326 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4326 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4326 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4511:66
[INFO] [stdout]      |
[INFO] [stdout] 4511 |             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4511 -             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout] 4511 +             background_is_superset: ::core::option::Option::Some(background_is_superset),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4511 -             background_is_superset: ::core::option::Option::Some(background_is_superset.into()),
[INFO] [stdout] 4511 +             background_is_superset: ::core::option::Option::Some(<bool as Into<_>>::into(background_is_superset)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4512:61
[INFO] [stdout]      |
[INFO] [stdout] 4512 |             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4512 -             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout] 4512 +             include_negatives: ::core::option::Option::Some(include_negatives),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4512 -             include_negatives: ::core::option::Option::Some(include_negatives.into()),
[INFO] [stdout] 4512 +             include_negatives: ::core::option::Option::Some(<bool as Into<_>>::into(include_negatives)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:4536:53
[INFO] [stdout]      |
[INFO] [stdout] 4536 |             doc_count: ::core::option::Option::Some(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] 4536 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4536 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4536 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4536 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:4665:50
[INFO] [stdout]      |
[INFO] [stdout] 4665 |         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] 4665 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4665 +         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] 4665 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4665 +         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/mod.rs:4726:60
[INFO] [stdout]      |
[INFO] [stdout] 4726 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4726 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4726 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4726 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4726 +         self.missing_bucket = ::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/mod.rs:4887:53
[INFO] [stdout]      |
[INFO] [stdout] 4887 |             doc_count: ::core::option::Option::Some(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] 4887 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4887 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4887 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 4887 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:4954:60
[INFO] [stdout]      |
[INFO] [stdout] 4954 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4954 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4954 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4954 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 4954 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5060:60
[INFO] [stdout]      |
[INFO] [stdout] 5060 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5060 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5060 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5060 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5060 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5085:55
[INFO] [stdout]      |
[INFO] [stdout] 5085 |         self.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] 5085 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5085 +         self.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] 5085 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5085 +         self.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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:5126:52
[INFO] [stdout]      |
[INFO] [stdout] 5126 |             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5126 -             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout] 5126 +             interval: ::core::option::Option::Some(interval),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5126 -             interval: ::core::option::Option::Some(interval.into()),
[INFO] [stdout] 5126 +             interval: ::core::option::Option::Some(<f64 as Into<_>>::into(interval)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5139:60
[INFO] [stdout]      |
[INFO] [stdout] 5139 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5139 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5139 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5139 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5139 +         self.missing_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5205:60
[INFO] [stdout]      |
[INFO] [stdout] 5205 |         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5205 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5205 +         self.missing_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5205 -         self.missing_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5205 +         self.missing_bucket = ::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/mod.rs:5247:49
[INFO] [stdout]      |
[INFO] [stdout] 5247 |             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] 5247 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5247 +             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] 5247 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 5247 +             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/mod.rs:5561:59
[INFO] [stdout]      |
[INFO] [stdout] 5561 |         self.min_doc_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] 5561 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5561 +         self.min_doc_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] 5561 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5561 +         self.min_doc_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5604:51
[INFO] [stdout]      |
[INFO] [stdout] 5604 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5604 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5604 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5604 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5604 +         self.keyed = ::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/mod.rs:5630:53
[INFO] [stdout]      |
[INFO] [stdout] 5630 |             doc_count: ::core::option::Option::Some(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] 5630 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 5630 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5630 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 5630 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:5753:51
[INFO] [stdout]      |
[INFO] [stdout] 5753 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5753 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5753 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5753 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5753 +         self.keyed = ::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/mod.rs:5847:62
[INFO] [stdout]      |
[INFO] [stdout] 5847 |         self.normalized_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] 5847 -         self.normalized_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5847 +         self.normalized_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] 5847 -         self.normalized_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5847 +         self.normalized_value = ::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/mod.rs:5917:51
[INFO] [stdout]      |
[INFO] [stdout] 5917 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5917 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5917 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5917 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5917 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5918:56
[INFO] [stdout]      |
[INFO] [stdout] 5918 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5918 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5918 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5918 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5918 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:5938:51
[INFO] [stdout]      |
[INFO] [stdout] 5938 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5938 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5938 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5938 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 5938 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5939:56
[INFO] [stdout]      |
[INFO] [stdout] 5939 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5939 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5939 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5939 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 5939 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5989:64
[INFO] [stdout]      |
[INFO] [stdout] 5989 |         self.max_docs_per_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] 5989 -         self.max_docs_per_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5989 +         self.max_docs_per_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] 5989 -         self.max_docs_per_value = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5989 +         self.max_docs_per_value = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:5999:56
[INFO] [stdout]      |
[INFO] [stdout] 5999 |         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] 5999 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5999 +         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] 5999 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 5999 +         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/mod.rs:6045:73
[INFO] [stdout]      |
[INFO] [stdout] 6045 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6045 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6045 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6045 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6045 +         self.doc_count_error_upper_bound = ::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/mod.rs:6050:65
[INFO] [stdout]      |
[INFO] [stdout] 6050 |         self.sum_other_doc_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] 6050 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6050 +         self.sum_other_doc_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] 6050 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6050 +         self.sum_other_doc_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/mod.rs:6075:53
[INFO] [stdout]      |
[INFO] [stdout] 6075 |             doc_count: ::core::option::Option::Some(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] 6075 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6075 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6075 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6075 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6077:47
[INFO] [stdout]      |
[INFO] [stdout] 6077 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6077 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 6077 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6077 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 6077 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:6087:73
[INFO] [stdout]      |
[INFO] [stdout] 6087 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6087 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6087 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6087 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6087 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(<i64 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/mod.rs:6119:51
[INFO] [stdout]      |
[INFO] [stdout] 6119 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6119 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6119 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6119 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6119 +         self.alpha = ::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/mod.rs:6180:54
[INFO] [stdout]      |
[INFO] [stdout] 6180 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6180 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6180 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6180 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6180 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:6185:53
[INFO] [stdout]      |
[INFO] [stdout] 6185 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6185 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6185 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6185 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6185 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:6190:52
[INFO] [stdout]      |
[INFO] [stdout] 6190 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6190 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6190 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6190 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6190 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `T`
[INFO] [stdout]     --> src/generated/mod.rs:6219:49
[INFO] [stdout]      |
[INFO] [stdout] 6219 |         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6219 -         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6219 +         self.max = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6219 -         self.max = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6219 +         self.max = ::core::option::Option::Some(<T as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `T`
[INFO] [stdout]     --> src/generated/mod.rs:6224:49
[INFO] [stdout]      |
[INFO] [stdout] 6224 |         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6224 -         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6224 +         self.min = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6224 -         self.min = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6224 +         self.min = ::core::option::Option::Some(<T as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:6301:49
[INFO] [stdout]      |
[INFO] [stdout] 6301 |             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] 6301 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6301 +             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] 6301 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6301 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6305:47
[INFO] [stdout]      |
[INFO] [stdout] 6305 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6305 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6305 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6305 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6305 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6482:51
[INFO] [stdout]      |
[INFO] [stdout] 6482 |         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6482 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6482 +         self.sigma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6482 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6482 +         self.sigma = ::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/mod.rs:6559:49
[INFO] [stdout]      |
[INFO] [stdout] 6559 |             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] 6559 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6559 +             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] 6559 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 6559 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6563:47
[INFO] [stdout]      |
[INFO] [stdout] 6563 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6563 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6563 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6563 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 6563 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:6730:51
[INFO] [stdout]      |
[INFO] [stdout] 6730 |         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6730 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6730 +         self.sigma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6730 -         self.sigma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6730 +         self.sigma = ::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/mod.rs:6824:53
[INFO] [stdout]      |
[INFO] [stdout] 6824 |             doc_count: ::core::option::Option::Some(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] 6824 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6824 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6824 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6824 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:6906:58
[INFO] [stdout]      |
[INFO] [stdout] 6906 |         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6906 -         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6906 +         self.other_bucket = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6906 -         self.other_bucket = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6906 +         self.other_bucket = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:6919:51
[INFO] [stdout]      |
[INFO] [stdout] 6919 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6919 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6919 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6919 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 6919 +         self.keyed = ::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/mod.rs:6940:53
[INFO] [stdout]      |
[INFO] [stdout] 6940 |             doc_count: ::core::option::Option::Some(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] 6940 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6940 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6940 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 6940 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:7130:62
[INFO] [stdout]      |
[INFO] [stdout] 7130 |         self.minimum_set_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] 7130 -         self.minimum_set_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7130 +         self.minimum_set_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] 7130 -         self.minimum_set_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7130 +         self.minimum_set_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/mod.rs:7135:61
[INFO] [stdout]      |
[INFO] [stdout] 7135 |         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7135 -         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7135 +         self.minimum_support = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7135 -         self.minimum_support = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7135 +         self.minimum_support = ::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/mod.rs:7140:50
[INFO] [stdout]      |
[INFO] [stdout] 7140 |         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] 7140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7140 +         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] 7140 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7140 +         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/mod.rs:7177:53
[INFO] [stdout]      |
[INFO] [stdout] 7177 |             doc_count: ::core::option::Option::Some(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] 7177 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7177 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7177 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7177 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:7179:51
[INFO] [stdout]      |
[INFO] [stdout] 7179 |             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7179 -             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout] 7179 +             support: ::core::option::Option::Some(support),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7179 -             support: ::core::option::Option::Some(support.into()),
[INFO] [stdout] 7179 +             support: ::core::option::Option::Some(<f64 as Into<_>>::into(support)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:7364:60
[INFO] [stdout]      |
[INFO] [stdout] 7364 |         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7364 -         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7364 +         self.wrap_longitude = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7364 -         self.wrap_longitude = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7364 +         self.wrap_longitude = ::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/mod.rs:7385:49
[INFO] [stdout]      |
[INFO] [stdout] 7385 |             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] 7385 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 7385 +             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] 7385 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 7385 +             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: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:7459:51
[INFO] [stdout]      |
[INFO] [stdout] 7459 |         self.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] 7459 -         self.count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7459 +         self.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] 7459 -         self.count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7459 +         self.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/mod.rs:7658:56
[INFO] [stdout]      |
[INFO] [stdout] 7658 |         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] 7658 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7658 +         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] 7658 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7658 +         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/mod.rs:7663:50
[INFO] [stdout]      |
[INFO] [stdout] 7663 |         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] 7663 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7663 +         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] 7663 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7663 +         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/mod.rs:7684:53
[INFO] [stdout]      |
[INFO] [stdout] 7684 |             doc_count: ::core::option::Option::Some(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] 7684 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7684 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7684 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7684 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:7741:53
[INFO] [stdout]      |
[INFO] [stdout] 7741 |             doc_count: ::core::option::Option::Some(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] 7741 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7741 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7741 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7741 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:7830:58
[INFO] [stdout]      |
[INFO] [stdout] 7830 |         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7830 -         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7830 +         self.include_sort = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7830 -         self.include_sort = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7830 +         self.include_sort = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:7843:50
[INFO] [stdout]      |
[INFO] [stdout] 7843 |         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] 7843 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7843 +         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] 7843 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7843 +         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/mod.rs:7967:56
[INFO] [stdout]      |
[INFO] [stdout] 7967 |         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] 7967 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7967 +         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] 7967 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7967 +         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/mod.rs:7972:50
[INFO] [stdout]      |
[INFO] [stdout] 7972 |         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] 7972 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7972 +         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] 7972 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 7972 +         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/mod.rs:7998:53
[INFO] [stdout]      |
[INFO] [stdout] 7998 |             doc_count: ::core::option::Option::Some(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] 7998 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7998 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7998 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 7998 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8045:55
[INFO] [stdout]      |
[INFO] [stdout] 8045 |         self.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] 8045 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8045 +         self.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] 8045 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8045 +         self.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/mod.rs:8055:50
[INFO] [stdout]      |
[INFO] [stdout] 8055 |         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] 8055 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8055 +         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] 8055 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8055 +         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/mod.rs:8060:56
[INFO] [stdout]      |
[INFO] [stdout] 8060 |         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] 8060 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8060 +         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] 8060 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8060 +         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/mod.rs:8082:53
[INFO] [stdout]      |
[INFO] [stdout] 8082 |             doc_count: ::core::option::Option::Some(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] 8082 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8082 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8082 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8082 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:8129:68
[INFO] [stdout]      |
[INFO] [stdout] 8129 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8129 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8129 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8129 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8129 +         self.background_is_superset = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8154:80
[INFO] [stdout]      |
[INFO] [stdout] 8154 |         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8154 -         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8154 +         self.number_of_significant_value_digits = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8154 -         self.number_of_significant_value_digits = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8154 +         self.number_of_significant_value_digits = ::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/mod.rs:8327:54
[INFO] [stdout]      |
[INFO] [stdout] 8327 |         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8327 -         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8327 +         self.interval = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8327 -         self.interval = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8327 +         self.interval = ::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/mod.rs:8332:59
[INFO] [stdout]      |
[INFO] [stdout] 8332 |         self.min_doc_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] 8332 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8332 +         self.min_doc_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] 8332 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8332 +         self.min_doc_count = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8337:53
[INFO] [stdout]      |
[INFO] [stdout] 8337 |         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8337 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8337 +         self.missing = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8337 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8337 +         self.missing = ::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/mod.rs:8342:52
[INFO] [stdout]      |
[INFO] [stdout] 8342 |         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8342 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8342 +         self.offset = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8342 -         self.offset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8342 +         self.offset = ::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/mod.rs:8362:51
[INFO] [stdout]      |
[INFO] [stdout] 8362 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8362 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8362 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8362 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8362 +         self.keyed = ::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/mod.rs:8385:53
[INFO] [stdout]      |
[INFO] [stdout] 8385 |             doc_count: ::core::option::Option::Some(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] 8385 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8385 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8385 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 8385 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8387:47
[INFO] [stdout]      |
[INFO] [stdout] 8387 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8387 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 8387 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8387 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 8387 +             key: ::core::option::Option::Some(<f64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]     --> src/generated/mod.rs:8426:51
[INFO] [stdout]      |
[INFO] [stdout] 8426 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8426 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8426 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8426 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8426 +         self.alpha = ::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/mod.rs:8431:50
[INFO] [stdout]      |
[INFO] [stdout] 8431 |         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8431 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8431 +         self.beta = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8431 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8431 +         self.beta = ::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/mod.rs:8492:54
[INFO] [stdout]      |
[INFO] [stdout] 8492 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8492 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8492 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8492 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8492 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8497:53
[INFO] [stdout]      |
[INFO] [stdout] 8497 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8497 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8497 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8497 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8497 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8502:52
[INFO] [stdout]      |
[INFO] [stdout] 8502 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8502 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8502 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8502 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8502 +         self.window = ::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/mod.rs:8541:51
[INFO] [stdout]      |
[INFO] [stdout] 8541 |         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8541 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8541 +         self.alpha = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8541 -         self.alpha = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8541 +         self.alpha = ::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/mod.rs:8546:50
[INFO] [stdout]      |
[INFO] [stdout] 8546 |         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8546 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8546 +         self.beta = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8546 -         self.beta = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8546 +         self.beta = ::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/mod.rs:8551:51
[INFO] [stdout]      |
[INFO] [stdout] 8551 |         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8551 -         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8551 +         self.gamma = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8551 -         self.gamma = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8551 +         self.gamma = ::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/mod.rs:8556:49
[INFO] [stdout]      |
[INFO] [stdout] 8556 |         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8556 -         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8556 +         self.pad = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8556 -         self.pad = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8556 +         self.pad = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8561:52
[INFO] [stdout]      |
[INFO] [stdout] 8561 |         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8561 -         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8561 +         self.period = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8561 -         self.period = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8561 +         self.period = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:8627:54
[INFO] [stdout]      |
[INFO] [stdout] 8627 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8627 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8627 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8627 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8627 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8632:53
[INFO] [stdout]      |
[INFO] [stdout] 8632 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8632 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8632 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8632 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8632 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:8637:52
[INFO] [stdout]      |
[INFO] [stdout] 8637 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8637 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8637 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8637 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8637 +         self.window = ::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/mod.rs:8856:54
[INFO] [stdout]      |
[INFO] [stdout] 8856 |             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8856 -             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout] 8856 +             importance: ::core::option::Option::Some(importance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8856 -             importance: ::core::option::Option::Some(importance.into()),
[INFO] [stdout] 8856 +             importance: ::core::option::Option::Some(<f64 as Into<_>>::into(importance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:8977:56
[INFO] [stdout]      |
[INFO] [stdout] 8977 |         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8977 -         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8977 +         self.importance = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8977 -         self.importance = ::core::option::Option::Some(value.into());
[INFO] [stdout] 8977 +         self.importance = ::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/mod.rs:9010:61
[INFO] [stdout]      |
[INFO] [stdout] 9010 |             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout]      |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9010 -             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout] 9010 +             class_probability: ::core::option::Option::Some(class_probability),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9010 -             class_probability: ::core::option::Option::Some(class_probability.into()),
[INFO] [stdout] 9010 +             class_probability: ::core::option::Option::Some(<f64 as Into<_>>::into(class_probability)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9011:55
[INFO] [stdout]      |
[INFO] [stdout] 9011 |             class_score: ::core::option::Option::Some(class_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] 9011 -             class_score: ::core::option::Option::Some(class_score.into()),
[INFO] [stdout] 9011 +             class_score: ::core::option::Option::Some(class_score),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9011 -             class_score: ::core::option::Option::Some(class_score.into()),
[INFO] [stdout] 9011 +             class_score: ::core::option::Option::Some(<f64 as Into<_>>::into(class_score)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9077:57
[INFO] [stdout]      |
[INFO] [stdout] 9077 |             prefix_length: ::core::option::Option::Some(prefix_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] 9077 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9077 +             prefix_length: ::core::option::Option::Some(prefix_length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9077 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9077 +             prefix_length: ::core::option::Option::Some(<i32 as Into<_>>::into(prefix_length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9089:53
[INFO] [stdout]      |
[INFO] [stdout] 9089 |         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9089 -         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9089 +         self.is_ipv6 = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9089 -         self.is_ipv6 = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9089 +         self.is_ipv6 = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9094:66
[INFO] [stdout]      |
[INFO] [stdout] 9094 |         self.append_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] 9094 -         self.append_prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9094 +         self.append_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] 9094 -         self.append_prefix_length = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9094 +         self.append_prefix_length = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9099:51
[INFO] [stdout]      |
[INFO] [stdout] 9099 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9099 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9099 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9099 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9099 +         self.keyed = ::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/mod.rs:9104:59
[INFO] [stdout]      |
[INFO] [stdout] 9104 |         self.min_doc_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] 9104 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9104 +         self.min_doc_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] 9104 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9104 +         self.min_doc_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/mod.rs:9136:53
[INFO] [stdout]      |
[INFO] [stdout] 9136 |             doc_count: ::core::option::Option::Some(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] 9136 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9136 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9136 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9136 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9137:51
[INFO] [stdout]      |
[INFO] [stdout] 9137 |             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9137 -             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout] 9137 +             is_ipv6: ::core::option::Option::Some(is_ipv6),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9137 -             is_ipv6: ::core::option::Option::Some(is_ipv6.into()),
[INFO] [stdout] 9137 +             is_ipv6: ::core::option::Option::Some(<bool as Into<_>>::into(is_ipv6)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9139:57
[INFO] [stdout]      |
[INFO] [stdout] 9139 |             prefix_length: ::core::option::Option::Some(prefix_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] 9139 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9139 +             prefix_length: ::core::option::Option::Some(prefix_length),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9139 -             prefix_length: ::core::option::Option::Some(prefix_length.into()),
[INFO] [stdout] 9139 +             prefix_length: ::core::option::Option::Some(<i32 as Into<_>>::into(prefix_length)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9281:53
[INFO] [stdout]      |
[INFO] [stdout] 9281 |             doc_count: ::core::option::Option::Some(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] 9281 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9281 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9281 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9281 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> src/generated/mod.rs:9445:54
[INFO] [stdout]      |
[INFO] [stdout] 9445 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9445 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9445 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9445 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9445 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9450:53
[INFO] [stdout]      |
[INFO] [stdout] 9450 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9450 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9450 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9450 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9450 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> src/generated/mod.rs:9455:52
[INFO] [stdout]      |
[INFO] [stdout] 9455 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9455 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9455 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9455 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9455 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9508:53
[INFO] [stdout]      |
[INFO] [stdout] 9508 |             doc_count: ::core::option::Option::Some(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] 9508 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9508 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9508 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9508 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9509:47
[INFO] [stdout]      |
[INFO] [stdout] 9509 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9509 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9509 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9509 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9509 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9563:73
[INFO] [stdout]      |
[INFO] [stdout] 9563 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9563 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9563 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9563 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9563 +         self.doc_count_error_upper_bound = ::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/mod.rs:9568:65
[INFO] [stdout]      |
[INFO] [stdout] 9568 |         self.sum_other_doc_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] 9568 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9568 +         self.sum_other_doc_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] 9568 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9568 +         self.sum_other_doc_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/mod.rs:9593:53
[INFO] [stdout]      |
[INFO] [stdout] 9593 |             doc_count: ::core::option::Option::Some(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] 9593 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9593 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9593 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9593 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9595:47
[INFO] [stdout]      |
[INFO] [stdout] 9595 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]      |                                               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9595 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9595 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9595 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 9595 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9605:73
[INFO] [stdout]      |
[INFO] [stdout] 9605 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]      |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9605 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9605 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9605 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 9605 +         self.doc_count_error_upper_bound = ::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/mod.rs:9672:53
[INFO] [stdout]      |
[INFO] [stdout] 9672 |             doc_count: ::core::option::Option::Some(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] 9672 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9672 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9672 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 9672 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> src/generated/mod.rs:9776:49
[INFO] [stdout]      |
[INFO] [stdout] 9776 |             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] 9776 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 9776 +             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] 9776 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 9776 +             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: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9777:48
[INFO] [stdout]      |
[INFO] [stdout] 9777 |             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout]      |                                                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9777 -             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout] 9777 +             mean: ::core::option::Option::Some(mean),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9777 -             mean: ::core::option::Option::Some(mean.into()),
[INFO] [stdout] 9777 +             mean: ::core::option::Option::Some(<f64 as Into<_>>::into(mean)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9778:52
[INFO] [stdout]      |
[INFO] [stdout] 9778 |             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9778 -             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout] 9778 +             variance: ::core::option::Option::Some(variance),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9778 -             variance: ::core::option::Option::Some(variance.into()),
[INFO] [stdout] 9778 +             variance: ::core::option::Option::Some(<f64 as Into<_>>::into(variance)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9779:52
[INFO] [stdout]      |
[INFO] [stdout] 9779 |             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9779 -             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout] 9779 +             skewness: ::core::option::Option::Some(skewness),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9779 -             skewness: ::core::option::Option::Some(skewness.into()),
[INFO] [stdout] 9779 +             skewness: ::core::option::Option::Some(<f64 as Into<_>>::into(skewness)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]     --> src/generated/mod.rs:9780:52
[INFO] [stdout]      |
[INFO] [stdout] 9780 |             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9780 -             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout] 9780 +             kurtosis: ::core::option::Option::Some(kurtosis),
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9780 -             kurtosis: ::core::option::Option::Some(kurtosis.into()),
[INFO] [stdout] 9780 +             kurtosis: ::core::option::Option::Some(<f64 as Into<_>>::into(kurtosis)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:10030:57
[INFO] [stdout]       |
[INFO] [stdout] 10030 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10030 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10030 +         self.compression = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10030 -         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10030 +         self.compression = ::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/mod.rs:10312:53
[INFO] [stdout]       |
[INFO] [stdout] 10312 |             doc_count: ::core::option::Option::Some(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] 10312 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 10312 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10312 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 10312 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:10578:54
[INFO] [stdout]       |
[INFO] [stdout] 10578 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10578 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10578 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10578 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10578 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10583:53
[INFO] [stdout]       |
[INFO] [stdout] 10583 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10583 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10583 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10583 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10583 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10588:52
[INFO] [stdout]       |
[INFO] [stdout] 10588 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10588 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10588 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10588 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10588 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10655:51
[INFO] [stdout]       |
[INFO] [stdout] 10655 |         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10655 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10655 +         self.shift = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10655 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10655 +         self.shift = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10660:52
[INFO] [stdout]       |
[INFO] [stdout] 10660 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10660 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10660 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10660 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10660 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10721:52
[INFO] [stdout]       |
[INFO] [stdout] 10721 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10721 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10721 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10721 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10721 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:10726:51
[INFO] [stdout]       |
[INFO] [stdout] 10726 |         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10726 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10726 +         self.shift = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10726 -         self.shift = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10726 +         self.shift = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:10731:51
[INFO] [stdout]       |
[INFO] [stdout] 10731 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10731 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10731 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10731 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 10731 +         self.keyed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::Buckets<TBucket>`
[INFO] [stdout]      --> src/generated/mod.rs:10749:22
[INFO] [stdout]       |
[INFO] [stdout] 10749 |             buckets: buckets.into(),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10749 -             buckets: buckets.into(),
[INFO] [stdout] 10749 +             buckets: buckets,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10749 -             buckets: buckets.into(),
[INFO] [stdout] 10749 +             buckets: <generated::Buckets<TBucket> as Into<_>>::into(buckets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:10776:24
[INFO] [stdout]       |
[INFO] [stdout] 10776 |             doc_count: 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] 10776 -             doc_count: doc_count.into(),
[INFO] [stdout] 10776 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10776 -             doc_count: doc_count.into(),
[INFO] [stdout] 10776 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:11017:73
[INFO] [stdout]       |
[INFO] [stdout] 11017 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11017 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11017 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11017 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11017 +         self.doc_count_error_upper_bound = ::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/mod.rs:11022:65
[INFO] [stdout]       |
[INFO] [stdout] 11022 |         self.sum_other_doc_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] 11022 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11022 +         self.sum_other_doc_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] 11022 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11022 +         self.sum_other_doc_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/mod.rs:11090:59
[INFO] [stdout]       |
[INFO] [stdout] 11090 |         self.min_doc_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] 11090 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11090 +         self.min_doc_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] 11090 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11090 +         self.min_doc_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/mod.rs:11095:65
[INFO] [stdout]       |
[INFO] [stdout] 11095 |         self.shard_min_doc_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] 11095 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11095 +         self.shard_min_doc_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] 11095 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11095 +         self.shard_min_doc_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/mod.rs:11100:56
[INFO] [stdout]       |
[INFO] [stdout] 11100 |         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] 11100 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11100 +         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] 11100 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11100 +         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: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11105:71
[INFO] [stdout]       |
[INFO] [stdout] 11105 |         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                       ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11105 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11105 +         self.show_term_doc_count_error = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11105 -         self.show_term_doc_count_error = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11105 +         self.show_term_doc_count_error = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11110:50
[INFO] [stdout]       |
[INFO] [stdout] 11110 |         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] 11110 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11110 +         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] 11110 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11110 +         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/mod.rs:11138:53
[INFO] [stdout]       |
[INFO] [stdout] 11138 |             doc_count: ::core::option::Option::Some(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] 11138 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11138 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11138 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11138 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:11158:73
[INFO] [stdout]       |
[INFO] [stdout] 11158 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11158 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11158 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11158 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11158 +         self.doc_count_error_upper_bound = ::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/mod.rs:11187:68
[INFO] [stdout]       |
[INFO] [stdout] 11187 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11187 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11187 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11187 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11187 +         self.background_is_superset = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11192:63
[INFO] [stdout]       |
[INFO] [stdout] 11192 |         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11192 -         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11192 +         self.include_negatives = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11192 -         self.include_negatives = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11192 +         self.include_negatives = ::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/mod.rs:11214:53
[INFO] [stdout]       |
[INFO] [stdout] 11214 |             doc_count: ::core::option::Option::Some(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] 11214 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11214 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11214 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11214 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:11272:51
[INFO] [stdout]       |
[INFO] [stdout] 11272 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11272 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 11272 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11272 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 11272 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:11273:51
[INFO] [stdout]       |
[INFO] [stdout] 11273 |             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11273 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 11273 +             r_value: ::core::option::Option::Some(r_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11273 -             r_value: ::core::option::Option::Some(r_value.into()),
[INFO] [stdout] 11273 +             r_value: ::core::option::Option::Some(<f64 as Into<_>>::into(r_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11427:68
[INFO] [stdout]       |
[INFO] [stdout] 11427 |         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11427 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11427 +         self.background_is_superset = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11427 -         self.background_is_superset = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11427 +         self.background_is_superset = ::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/mod.rs:11432:61
[INFO] [stdout]       |
[INFO] [stdout] 11432 |         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                             ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11432 -         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11432 +         self.normalize_above = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11432 -         self.normalize_above = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11432 +         self.normalize_above = ::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/mod.rs:11454:53
[INFO] [stdout]       |
[INFO] [stdout] 11454 |             doc_count: ::core::option::Option::Some(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] 11454 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11454 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11454 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 11454 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11580:51
[INFO] [stdout]       |
[INFO] [stdout] 11580 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11580 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11580 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11580 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11580 +         self.keyed = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:11764:51
[INFO] [stdout]       |
[INFO] [stdout] 11764 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11764 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11764 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11764 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11764 +         self.keyed = ::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/mod.rs:11932:55
[INFO] [stdout]       |
[INFO] [stdout] 11932 |             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout]       |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11932 -             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout] 11932 +             probability: ::core::option::Option::Some(probability),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11932 -             probability: ::core::option::Option::Some(probability.into()),
[INFO] [stdout] 11932 +             probability: ::core::option::Option::Some(<f64 as Into<_>>::into(probability)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11942:50
[INFO] [stdout]       |
[INFO] [stdout] 11942 |         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                  ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11942 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11942 +         self.seed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11942 -         self.seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11942 +         self.seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:11947:56
[INFO] [stdout]       |
[INFO] [stdout] 11947 |         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11947 -         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11947 +         self.shard_seed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11947 -         self.shard_seed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 11947 +         self.shard_seed = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:12023:53
[INFO] [stdout]       |
[INFO] [stdout] 12023 |         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12023 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12023 +         self.missing = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12023 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12023 +         self.missing = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:12041:51
[INFO] [stdout]       |
[INFO] [stdout] 12041 |         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12041 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12041 +         self.keyed = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12041 -         self.keyed = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12041 +         self.keyed = ::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/mod.rs:12076:53
[INFO] [stdout]       |
[INFO] [stdout] 12076 |             doc_count: ::core::option::Option::Some(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] 12076 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12076 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12076 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12076 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12090:50
[INFO] [stdout]       |
[INFO] [stdout] 12090 |         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] 12090 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12090 +         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] 12090 -         self.from = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12090 +         self.from = ::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/mod.rs:12095:48
[INFO] [stdout]       |
[INFO] [stdout] 12095 |         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12095 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12095 +         self.to = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12095 -         self.to = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12095 +         self.to = ::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/mod.rs:12181:59
[INFO] [stdout]       |
[INFO] [stdout] 12181 |         self.max_doc_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] 12181 -         self.max_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12181 +         self.max_doc_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] 12181 -         self.max_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12181 +         self.max_doc_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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12194:55
[INFO] [stdout]       |
[INFO] [stdout] 12194 |         self.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] 12194 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12194 +         self.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] 12194 -         self.precision = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12194 +         self.precision = ::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/mod.rs:12220:49
[INFO] [stdout]       |
[INFO] [stdout] 12220 |             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] 12220 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 12220 +             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] 12220 -             value: ::core::option::Option::Some(value.into()),
[INFO] [stdout] 12220 +             value: ::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/mod.rs:12382:53
[INFO] [stdout]       |
[INFO] [stdout] 12382 |             doc_count: ::core::option::Option::Some(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] 12382 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12382 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12382 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12382 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12439:53
[INFO] [stdout]       |
[INFO] [stdout] 12439 |             doc_count: ::core::option::Option::Some(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] 12439 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12439 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12439 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12439 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:12473:56
[INFO] [stdout]       |
[INFO] [stdout] 12473 |         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] 12473 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12473 +         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] 12473 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12473 +         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/mod.rs:12742:49
[INFO] [stdout]       |
[INFO] [stdout] 12742 |         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12742 -         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12742 +         self.lag = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12742 -         self.lag = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12742 +         self.lag = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12782:54
[INFO] [stdout]       |
[INFO] [stdout] 12782 |         self.bg_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] 12782 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12782 +         self.bg_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] 12782 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12782 +         self.bg_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/mod.rs:12787:55
[INFO] [stdout]       |
[INFO] [stdout] 12787 |         self.doc_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] 12787 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12787 +         self.doc_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] 12787 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12787 +         self.doc_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/mod.rs:12814:53
[INFO] [stdout]       |
[INFO] [stdout] 12814 |             doc_count: ::core::option::Option::Some(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] 12814 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12814 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12814 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12814 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12815:49
[INFO] [stdout]       |
[INFO] [stdout] 12815 |             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] 12815 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12815 +             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] 12815 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12815 +             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/mod.rs:12816:52
[INFO] [stdout]       |
[INFO] [stdout] 12816 |             bg_count: ::core::option::Option::Some(bg_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] 12816 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12816 +             bg_count: ::core::option::Option::Some(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12816 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12816 +             bg_count: ::core::option::Option::Some(<i64 as Into<_>>::into(bg_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12817:47
[INFO] [stdout]       |
[INFO] [stdout] 12817 |             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12817 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 12817 +             key: ::core::option::Option::Some(key),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12817 -             key: ::core::option::Option::Some(key.into()),
[INFO] [stdout] 12817 +             key: ::core::option::Option::Some(<i64 as Into<_>>::into(key)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12870:54
[INFO] [stdout]       |
[INFO] [stdout] 12870 |         self.bg_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] 12870 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12870 +         self.bg_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] 12870 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12870 +         self.bg_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/mod.rs:12875:55
[INFO] [stdout]       |
[INFO] [stdout] 12875 |         self.doc_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] 12875 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12875 +         self.doc_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] 12875 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12875 +         self.doc_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/mod.rs:12905:53
[INFO] [stdout]       |
[INFO] [stdout] 12905 |             doc_count: ::core::option::Option::Some(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] 12905 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12905 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12905 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 12905 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:12906:49
[INFO] [stdout]       |
[INFO] [stdout] 12906 |             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] 12906 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12906 +             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] 12906 -             score: ::core::option::Option::Some(score.into()),
[INFO] [stdout] 12906 +             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/mod.rs:12907:52
[INFO] [stdout]       |
[INFO] [stdout] 12907 |             bg_count: ::core::option::Option::Some(bg_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] 12907 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12907 +             bg_count: ::core::option::Option::Some(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12907 -             bg_count: ::core::option::Option::Some(bg_count.into()),
[INFO] [stdout] 12907 +             bg_count: ::core::option::Option::Some(<i64 as Into<_>>::into(bg_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::Buckets<T>`
[INFO] [stdout]      --> src/generated/mod.rs:12933:22
[INFO] [stdout]       |
[INFO] [stdout] 12933 |             buckets: buckets.into(),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12933 -             buckets: buckets.into(),
[INFO] [stdout] 12933 +             buckets: buckets,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12933 -             buckets: buckets.into(),
[INFO] [stdout] 12933 +             buckets: <generated::Buckets<T> as Into<_>>::into(buckets),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:12948:54
[INFO] [stdout]       |
[INFO] [stdout] 12948 |         self.bg_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] 12948 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12948 +         self.bg_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] 12948 -         self.bg_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12948 +         self.bg_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/mod.rs:12953:55
[INFO] [stdout]       |
[INFO] [stdout] 12953 |         self.doc_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] 12953 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12953 +         self.doc_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] 12953 -         self.doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 12953 +         self.doc_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/mod.rs:13098:59
[INFO] [stdout]       |
[INFO] [stdout] 13098 |         self.min_doc_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] 13098 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13098 +         self.min_doc_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] 13098 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13098 +         self.min_doc_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/mod.rs:13132:65
[INFO] [stdout]       |
[INFO] [stdout] 13132 |         self.shard_min_doc_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] 13132 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13132 +         self.shard_min_doc_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] 13132 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13132 +         self.shard_min_doc_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/mod.rs:13137:56
[INFO] [stdout]       |
[INFO] [stdout] 13137 |         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] 13137 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13137 +         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] 13137 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13137 +         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/mod.rs:13142:50
[INFO] [stdout]       |
[INFO] [stdout] 13142 |         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] 13142 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13142 +         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] 13142 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13142 +         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/mod.rs:13162:24
[INFO] [stdout]       |
[INFO] [stdout] 13162 |             doc_count: 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] 13162 -             doc_count: doc_count.into(),
[INFO] [stdout] 13162 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13162 -             doc_count: doc_count.into(),
[INFO] [stdout] 13162 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13163:20
[INFO] [stdout]       |
[INFO] [stdout] 13163 |             score: 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] 13163 -             score: score.into(),
[INFO] [stdout] 13163 +             score: score,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13163 -             score: score.into(),
[INFO] [stdout] 13163 +             score: <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/mod.rs:13164:23
[INFO] [stdout]       |
[INFO] [stdout] 13164 |             bg_count: bg_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] 13164 -             bg_count: bg_count.into(),
[INFO] [stdout] 13164 +             bg_count: bg_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13164 -             bg_count: bg_count.into(),
[INFO] [stdout] 13164 +             bg_count: <i64 as Into<_>>::into(bg_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:13292:67
[INFO] [stdout]       |
[INFO] [stdout] 13292 |         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13292 -         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13292 +         self.filter_duplicate_text = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13292 -         self.filter_duplicate_text = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13292 +         self.filter_duplicate_text = ::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/mod.rs:13315:59
[INFO] [stdout]       |
[INFO] [stdout] 13315 |         self.min_doc_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] 13315 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13315 +         self.min_doc_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] 13315 -         self.min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13315 +         self.min_doc_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/mod.rs:13344:65
[INFO] [stdout]       |
[INFO] [stdout] 13344 |         self.shard_min_doc_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] 13344 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13344 +         self.shard_min_doc_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] 13344 -         self.shard_min_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13344 +         self.shard_min_doc_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/mod.rs:13349:56
[INFO] [stdout]       |
[INFO] [stdout] 13349 |         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] 13349 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13349 +         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] 13349 -         self.shard_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13349 +         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/mod.rs:13354:50
[INFO] [stdout]       |
[INFO] [stdout] 13354 |         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] 13354 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13354 +         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] 13354 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13354 +         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/mod.rs:13423:54
[INFO] [stdout]       |
[INFO] [stdout] 13423 |         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13423 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13423 +         self.minimize = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13423 -         self.minimize = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13423 +         self.minimize = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13428:53
[INFO] [stdout]       |
[INFO] [stdout] 13428 |         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                     ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13428 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13428 +         self.predict = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13428 -         self.predict = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13428 +         self.predict = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13433:52
[INFO] [stdout]       |
[INFO] [stdout] 13433 |         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13433 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13433 +         self.window = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13433 -         self.window = ::core::option::Option::Some(value.into());
[INFO] [stdout] 13433 +         self.window = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13495:24
[INFO] [stdout]       |
[INFO] [stdout] 13495 |             doc_count: 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] 13495 -             doc_count: doc_count.into(),
[INFO] [stdout] 13495 +             doc_count: doc_count,
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13495 -             doc_count: doc_count.into(),
[INFO] [stdout] 13495 +             doc_count: <i64 as Into<_>>::into(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13561:51
[INFO] [stdout]       |
[INFO] [stdout] 13561 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13561 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13561 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13561 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13561 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13562:56
[INFO] [stdout]       |
[INFO] [stdout] 13562 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13562 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13562 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13562 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13562 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13700:49
[INFO] [stdout]       |
[INFO] [stdout] 13700 |             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] 13700 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13700 +             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] 13700 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13700 +             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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13704:47
[INFO] [stdout]       |
[INFO] [stdout] 13704 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13704 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13704 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13704 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13704 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:13843:49
[INFO] [stdout]       |
[INFO] [stdout] 13843 |             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] 13843 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13843 +             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] 13843 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 13843 +             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: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13847:47
[INFO] [stdout]       |
[INFO] [stdout] 13847 |             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout]       |                                               ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13847 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13847 +             sum: ::core::option::Option::Some(sum),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13847 -             sum: ::core::option::Option::Some(sum.into()),
[INFO] [stdout] 13847 +             sum: ::core::option::Option::Some(<f64 as Into<_>>::into(sum)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f64`
[INFO] [stdout]      --> src/generated/mod.rs:13953:51
[INFO] [stdout]       |
[INFO] [stdout] 13953 |             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout]       |                                                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13953 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13953 +             p_value: ::core::option::Option::Some(p_value),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13953 -             p_value: ::core::option::Option::Some(p_value.into()),
[INFO] [stdout] 13953 +             p_value: ::core::option::Option::Some(<f64 as Into<_>>::into(p_value)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]      --> src/generated/mod.rs:13954:56
[INFO] [stdout]       |
[INFO] [stdout] 13954 |             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout]       |                                                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13954 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13954 +             change_point: ::core::option::Option::Some(change_point),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13954 -             change_point: ::core::option::Option::Some(change_point.into()),
[INFO] [stdout] 13954 +             change_point: ::core::option::Option::Some(<i32 as Into<_>>::into(change_point)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14007:53
[INFO] [stdout]       |
[INFO] [stdout] 14007 |             doc_count: ::core::option::Option::Some(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] 14007 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14007 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14007 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14007 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14052:49
[INFO] [stdout]       |
[INFO] [stdout] 14052 |             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] 14052 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 14052 +             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] 14052 -             count: ::core::option::Option::Some(count.into()),
[INFO] [stdout] 14052 +             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: `bool`
[INFO] [stdout]      --> src/generated/mod.rs:14155:63
[INFO] [stdout]       |
[INFO] [stdout] 14155 |         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14155 -         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14155 +         self.show_distribution = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14155 -         self.show_distribution = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14155 +         self.show_distribution = ::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/mod.rs:14196:73
[INFO] [stdout]       |
[INFO] [stdout] 14196 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14196 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14196 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14196 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14196 +         self.doc_count_error_upper_bound = ::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/mod.rs:14201:65
[INFO] [stdout]       |
[INFO] [stdout] 14201 |         self.sum_other_doc_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] 14201 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14201 +         self.sum_other_doc_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] 14201 -         self.sum_other_doc_count = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14201 +         self.sum_other_doc_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/mod.rs:14227:53
[INFO] [stdout]       |
[INFO] [stdout] 14227 |             doc_count: ::core::option::Option::Some(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] 14227 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14227 +             doc_count: ::core::option::Option::Some(doc_count),
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14227 -             doc_count: ::core::option::Option::Some(doc_count.into()),
[INFO] [stdout] 14227 +             doc_count: ::core::option::Option::Some(<i64 as Into<_>>::into(doc_count)),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]      --> src/generated/mod.rs:14238:73
[INFO] [stdout]       |
[INFO] [stdout] 14238 |         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14238 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14238 +         self.doc_count_error_upper_bound = ::core::option::Option::Some(value);
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14238 -         self.doc_count_error_upper_bound = ::core::option::Option::Some(value.into());
[INFO] [stdout] 14238 +         self.doc_count_error_upper_bound = ::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/mod.rs:14407:57
[INFO] [stdout]       |
[INFO] [stdout] 14407 |         self.compression = ::core::option::Option::Some(value.into());
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[WARN] too many lines in the log, truncating it
