[INFO] fetching crate oxsearch-eql 0.2.0...
[INFO] checking oxsearch-eql-0.2.0 against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] extracting crate oxsearch-eql 0.2.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate oxsearch-eql 0.2.0
[INFO] finished tweaking crates.io crate oxsearch-eql 0.2.0
[INFO] tweaked toml for crates.io crate oxsearch-eql 0.2.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxsearch-eql 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-eql 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-eql` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a
[INFO] running `Command { std: "docker" "start" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a", 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" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a", 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" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a" "/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-eql` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking rapidhash v4.5.1
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking metrics v0.24.6
[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-eql v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_status.rs:56:54
[INFO] [stdout]    |
[INFO] [stdout] 56 |             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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] 56 -             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout] 56 +             is_partial: ::core::option::Option::Some(is_partial),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 56 -             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout] 56 +             is_partial: ::core::option::Option::Some(<bool as Into<_>>::into(is_partial)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_status.rs:57:54
[INFO] [stdout]    |
[INFO] [stdout] 57 |             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 57 -             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout] 57 +             is_running: ::core::option::Option::Some(is_running),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 57 -             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout] 57 +             is_running: ::core::option::Option::Some(<bool as Into<_>>::into(is_running)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/get_status.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 |         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 84 -         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 84 +         self.completion_status = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 84 -         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 84 +         self.completion_status = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:111:60
[INFO] [stdout]     |
[INFO] [stdout] 111 |         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 111 -         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 111 +         self.case_sensitive = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 111 -         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 111 +         self.case_sensitive = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> src/generated/search.rs:140:56
[INFO] [stdout]     |
[INFO] [stdout] 140 |         self.fetch_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] 140 -         self.fetch_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 140 +         self.fetch_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] 140 -         self.fetch_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 140 +         self.fetch_size = ::core::option::Option::Some(<u32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:163:64
[INFO] [stdout]     |
[INFO] [stdout] 163 |         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 163 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 163 +         self.keep_on_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 163 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 163 +         self.keep_on_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:176:74
[INFO] [stdout]     |
[INFO] [stdout] 176 |         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.allow_partial_search_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.allow_partial_search_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:181:76
[INFO] [stdout]     |
[INFO] [stdout] 181 |         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 181 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 181 +         self.allow_partial_sequence_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 181 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 181 +         self.allow_partial_sequence_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> src/generated/search.rs:186:50
[INFO] [stdout]     |
[INFO] [stdout] 186 |         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] 186 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 186 +         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] 186 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 186 +         self.size = ::core::option::Option::Some(<u32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/search.rs:217:65
[INFO] [stdout]     |
[INFO] [stdout] 217 |         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 217 -         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout] 217 +         self.max_samples_per_key = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 217 -         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout] 217 +         self.max_samples_per_key = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:285:62
[INFO] [stdout]     |
[INFO] [stdout] 285 |         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 285 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 285 +         self.allow_no_indices = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 285 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 285 +         self.allow_no_indices = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:290:74
[INFO] [stdout]     |
[INFO] [stdout] 290 |         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 290 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 290 +         self.allow_partial_search_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 290 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 290 +         self.allow_partial_search_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:295:76
[INFO] [stdout]     |
[INFO] [stdout] 295 |         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 295 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 295 +         self.allow_partial_sequence_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 295 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 295 +         self.allow_partial_sequence_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:308:69
[INFO] [stdout]     |
[INFO] [stdout] 308 |         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 308 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 308 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:313:64
[INFO] [stdout]     |
[INFO] [stdout] 313 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 313 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 313 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 313 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 313 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:326:64
[INFO] [stdout]     |
[INFO] [stdout] 326 |         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 326 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 326 +         self.keep_on_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 326 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 326 +         self.keep_on_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_status.rs:56:54
[INFO] [stdout]    |
[INFO] [stdout] 56 |             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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] 56 -             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout] 56 +             is_partial: ::core::option::Option::Some(is_partial),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 56 -             is_partial: ::core::option::Option::Some(is_partial.into()),
[INFO] [stdout] 56 +             is_partial: ::core::option::Option::Some(<bool as Into<_>>::into(is_partial)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]   --> src/generated/get_status.rs:57:54
[INFO] [stdout]    |
[INFO] [stdout] 57 |             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 57 -             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout] 57 +             is_running: ::core::option::Option::Some(is_running),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 57 -             is_running: ::core::option::Option::Some(is_running.into()),
[INFO] [stdout] 57 +             is_running: ::core::option::Option::Some(<bool as Into<_>>::into(is_running)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]   --> src/generated/get_status.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 |         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 84 -         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 84 +         self.completion_status = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 84 -         self.completion_status = ::core::option::Option::Some(value.into());
[INFO] [stdout] 84 +         self.completion_status = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:111:60
[INFO] [stdout]     |
[INFO] [stdout] 111 |         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 111 -         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 111 +         self.case_sensitive = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 111 -         self.case_sensitive = ::core::option::Option::Some(value.into());
[INFO] [stdout] 111 +         self.case_sensitive = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> src/generated/search.rs:140:56
[INFO] [stdout]     |
[INFO] [stdout] 140 |         self.fetch_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] 140 -         self.fetch_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 140 +         self.fetch_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] 140 -         self.fetch_size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 140 +         self.fetch_size = ::core::option::Option::Some(<u32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:163:64
[INFO] [stdout]     |
[INFO] [stdout] 163 |         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 163 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 163 +         self.keep_on_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 163 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 163 +         self.keep_on_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:176:74
[INFO] [stdout]     |
[INFO] [stdout] 176 |         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.allow_partial_search_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 176 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 176 +         self.allow_partial_search_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:181:76
[INFO] [stdout]     |
[INFO] [stdout] 181 |         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 181 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 181 +         self.allow_partial_sequence_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 181 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 181 +         self.allow_partial_sequence_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> src/generated/search.rs:186:50
[INFO] [stdout]     |
[INFO] [stdout] 186 |         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] 186 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 186 +         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] 186 -         self.size = ::core::option::Option::Some(value.into());
[INFO] [stdout] 186 +         self.size = ::core::option::Option::Some(<u32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]    --> src/generated/search.rs:217:65
[INFO] [stdout]     |
[INFO] [stdout] 217 |         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 217 -         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout] 217 +         self.max_samples_per_key = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 217 -         self.max_samples_per_key = ::core::option::Option::Some(value.into());
[INFO] [stdout] 217 +         self.max_samples_per_key = ::core::option::Option::Some(<i32 as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:285:62
[INFO] [stdout]     |
[INFO] [stdout] 285 |         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 285 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 285 +         self.allow_no_indices = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 285 -         self.allow_no_indices = ::core::option::Option::Some(value.into());
[INFO] [stdout] 285 +         self.allow_no_indices = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:290:74
[INFO] [stdout]     |
[INFO] [stdout] 290 |         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 290 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 290 +         self.allow_partial_search_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 290 -         self.allow_partial_search_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 290 +         self.allow_partial_search_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:295:76
[INFO] [stdout]     |
[INFO] [stdout] 295 |         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 295 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 295 +         self.allow_partial_sequence_results = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 295 -         self.allow_partial_sequence_results = ::core::option::Option::Some(value.into());
[INFO] [stdout] 295 +         self.allow_partial_sequence_results = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:308:69
[INFO] [stdout]     |
[INFO] [stdout] 308 |         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 308 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 308 -         self.ccs_minimize_roundtrips = ::core::option::Option::Some(value.into());
[INFO] [stdout] 308 +         self.ccs_minimize_roundtrips = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:313:64
[INFO] [stdout]     |
[INFO] [stdout] 313 |         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 313 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 313 +         self.ignore_unavailable = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 313 -         self.ignore_unavailable = ::core::option::Option::Some(value.into());
[INFO] [stdout] 313 +         self.ignore_unavailable = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/search.rs:326:64
[INFO] [stdout]     |
[INFO] [stdout] 326 |         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 326 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 326 +         self.keep_on_completion = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 326 -         self.keep_on_completion = ::core::option::Option::Some(value.into());
[INFO] [stdout] 326 +         self.keep_on_completion = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsEvent<TEvent>>`
[INFO] [stdout]   --> src/generated/mod.rs:56:52
[INFO] [stdout]    |
[INFO] [stdout] 56 |         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 56 -         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout] 56 +         self.events = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 56 -         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout] 56 +         self.events = ::core::option::Option::Some(<Vec<generated::HitsEvent<TEvent>> as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsSequence<TEvent>>`
[INFO] [stdout]   --> src/generated/mod.rs:61:55
[INFO] [stdout]    |
[INFO] [stdout] 61 |         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 61 -         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout] 61 +         self.sequences = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 61 -         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout] 61 +         self.sequences = ::core::option::Option::Some(<Vec<generated::HitsSequence<TEvent>> as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::EqlHits<TEvent>`
[INFO] [stdout]    --> src/generated/mod.rs:101:48
[INFO] [stdout]     |
[INFO] [stdout] 101 |             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout]     |                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 101 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 101 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 101 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 101 +             hits: ::core::option::Option::Some(<generated::EqlHits<TEvent> as Into<_>>::into(hits)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 115 -         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 115 +         self.is_partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 115 -         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 115 +         self.is_partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:120:56
[INFO] [stdout]     |
[INFO] [stdout] 120 |         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 120 -         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout] 120 +         self.is_running = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 120 -         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout] 120 +         self.is_running = ::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:130:55
[INFO] [stdout]     |
[INFO] [stdout] 130 |         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 130 -         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout] 130 +         self.timed_out = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 130 -         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout] 130 +         self.timed_out = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TEvent`
[INFO] [stdout]    --> src/generated/mod.rs:183:50
[INFO] [stdout]     |
[INFO] [stdout] 183 |             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 183 -             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout] 183 +             source: ::core::option::Option::Some(source),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 183 -             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout] 183 +             source: ::core::option::Option::Some(<TEvent as Into<_>>::into(source)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:193:53
[INFO] [stdout]     |
[INFO] [stdout] 193 |         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] 193 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 193 +         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] 193 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 193 +         self.missing = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsEvent<TEvent>>`
[INFO] [stdout]    --> src/generated/mod.rs:223:21
[INFO] [stdout]     |
[INFO] [stdout] 223 |             events: events.into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 223 -             events: events.into(),
[INFO] [stdout] 223 +             events: events,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 223 -             events: events.into(),
[INFO] [stdout] 223 +             events: <Vec<generated::HitsEvent<TEvent>> as Into<_>>::into(events),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsEvent<TEvent>>`
[INFO] [stdout]   --> src/generated/mod.rs:56:52
[INFO] [stdout]    |
[INFO] [stdout] 56 |         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 56 -         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout] 56 +         self.events = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 56 -         self.events = ::core::option::Option::Some(value.into());
[INFO] [stdout] 56 +         self.events = ::core::option::Option::Some(<Vec<generated::HitsEvent<TEvent>> as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsSequence<TEvent>>`
[INFO] [stdout]   --> src/generated/mod.rs:61:55
[INFO] [stdout]    |
[INFO] [stdout] 61 |         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 61 -         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout] 61 +         self.sequences = ::core::option::Option::Some(value);
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 61 -         self.sequences = ::core::option::Option::Some(value.into());
[INFO] [stdout] 61 +         self.sequences = ::core::option::Option::Some(<Vec<generated::HitsSequence<TEvent>> as Into<_>>::into(value));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `generated::EqlHits<TEvent>`
[INFO] [stdout]    --> src/generated/mod.rs:101:48
[INFO] [stdout]     |
[INFO] [stdout] 101 |             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout]     |                                                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 101 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 101 +             hits: ::core::option::Option::Some(hits),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 101 -             hits: ::core::option::Option::Some(hits.into()),
[INFO] [stdout] 101 +             hits: ::core::option::Option::Some(<generated::EqlHits<TEvent> as Into<_>>::into(hits)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 115 -         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 115 +         self.is_partial = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 115 -         self.is_partial = ::core::option::Option::Some(value.into());
[INFO] [stdout] 115 +         self.is_partial = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:120:56
[INFO] [stdout]     |
[INFO] [stdout] 120 |         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 120 -         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout] 120 +         self.is_running = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 120 -         self.is_running = ::core::option::Option::Some(value.into());
[INFO] [stdout] 120 +         self.is_running = ::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:130:55
[INFO] [stdout]     |
[INFO] [stdout] 130 |         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 130 -         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout] 130 +         self.timed_out = ::core::option::Option::Some(value);
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 130 -         self.timed_out = ::core::option::Option::Some(value.into());
[INFO] [stdout] 130 +         self.timed_out = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `TEvent`
[INFO] [stdout]    --> src/generated/mod.rs:183:50
[INFO] [stdout]     |
[INFO] [stdout] 183 |             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 183 -             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout] 183 +             source: ::core::option::Option::Some(source),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 183 -             source: ::core::option::Option::Some(source.into()),
[INFO] [stdout] 183 +             source: ::core::option::Option::Some(<TEvent as Into<_>>::into(source)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oxsearch-eql` (lib) due to 25 previous errors
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]    --> src/generated/mod.rs:193:53
[INFO] [stdout]     |
[INFO] [stdout] 193 |         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] 193 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 193 +         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] 193 -         self.missing = ::core::option::Option::Some(value.into());
[INFO] [stdout] 193 +         self.missing = ::core::option::Option::Some(<bool as Into<_>>::into(value));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `Vec<generated::HitsEvent<TEvent>>`
[INFO] [stdout]    --> src/generated/mod.rs:223:21
[INFO] [stdout]     |
[INFO] [stdout] 223 |             events: events.into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 223 -             events: events.into(),
[INFO] [stdout] 223 +             events: events,
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 223 -             events: events.into(),
[INFO] [stdout] 223 +             events: <Vec<generated::HitsEvent<TEvent>> as Into<_>>::into(events),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `oxsearch-eql` (lib test) due to 25 previous errors
[INFO] running `Command { std: "docker" "inspect" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a", kill_on_drop: false }`
[INFO] [stdout] 33808c797e487c78deb9035b5fba9959e1d82269afdce813cbc827d8118a861a
