[INFO] fetching crate thaw 0.4.8...
[INFO] checking thaw-0.4.8 against a5689b034ad287112f709693384a37f1377eb9cc for pr-129249-3
[INFO] extracting crate thaw 0.4.8 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate thaw 0.4.8
[INFO] finished tweaking crates.io crate thaw 0.4.8
[INFO] tweaked toml for crates.io crate thaw 0.4.8 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate thaw 0.4.8 on toolchain a5689b034ad287112f709693384a37f1377eb9cc
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate thaw 0.4.8 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" "+a5689b034ad287112f709693384a37f1377eb9cc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:69:12
[INFO] [stderr]    |
[INFO] [stderr] 69 | homepage = "https://github.com/thaw-ui/thaw"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 74 | repository = "https://github.com/thaw-ui/thaw"
[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: `thaw` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf
[INFO] running `Command { std: "docker" "start" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf", 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" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf", 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" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "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:69:12
[INFO] [stderr]    |
[INFO] [stderr] 69 | homepage = "https://github.com/thaw-ui/thaw"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 74 | repository = "https://github.com/thaw-ui/thaw"
[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: `thaw` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.100
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling bumpalo v3.17.0
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]    Compiling wasm-bindgen v0.2.100
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking smallvec v1.14.0
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]     Checking litemap v0.7.5
[INFO] [stderr]     Checking writeable v0.5.5
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.1
[INFO] [stderr]    Compiling icu_properties_data v1.5.1
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.1
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking event-listener v5.4.0
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling proc-macro-utils v0.10.0
[INFO] [stderr]     Checking throw_error v0.2.0
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]     Checking send_wrapper v0.6.0
[INFO] [stderr]     Checking or_poisoned v0.1.0
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]    Compiling camino v1.1.9
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking write16 v1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking utf16_iter v1.0.5
[INFO] [stderr]     Checking utf8_iter v1.0.4
[INFO] [stderr]     Checking async-lock v3.4.0
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]     Checking guardian v1.3.0
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]    Compiling manyhow-macros v0.11.4
[INFO] [stderr]     Checking parking_lot v0.12.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking winnow v0.7.12
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]     Checking utf8-width v0.1.7
[INFO] [stderr]     Checking html-escape v0.2.13
[INFO] [stderr]     Checking indexmap v2.10.0
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]     Checking http v1.3.1
[INFO] [stderr]     Checking either_of v0.1.6
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking dyn-clone v1.0.20
[INFO] [stderr]     Checking linear-map v1.2.0
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]     Checking next_tuple v0.1.0
[INFO] [stderr]    Compiling prettyplease v0.2.35
[INFO] [stderr]    Compiling interpolator v0.5.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking const_str_slice_concat v0.1.0
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]    Compiling collection_literals v1.0.1
[INFO] [stderr]     Checking drain_filter_polyfill v0.1.3
[INFO] [stderr]     Checking toml_parser v1.0.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking dashmap v6.1.0
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking pathdiff v0.2.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.100
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling server_fn_macro v0.7.8
[INFO] [stderr]    Compiling manyhow v0.11.4
[INFO] [stderr]    Compiling uuid v1.17.0
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]     Checking iana-time-zone v0.1.62
[INFO] [stderr]     Checking chrono v0.4.40
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]    Compiling by_address v1.2.1
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.100
[INFO] [stderr]    Compiling palette v0.7.6
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.100
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling derive-where v1.2.7
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling syn_derive v0.2.0
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]    Compiling quote-use-macros v0.8.4
[INFO] [stderr]     Checking js-sys v0.3.77
[INFO] [stderr]    Compiling reactive_stores_macro v0.1.8
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]    Compiling quote-use v0.8.4
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling attribute-derive-macro v0.10.3
[INFO] [stderr]    Compiling rstml v0.12.1
[INFO] [stderr]    Compiling server_fn_macro_default v0.7.8
[INFO] [stderr]    Compiling typed-builder-macro v0.20.1
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]    Compiling attribute-derive v0.10.3
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking typed-builder v0.20.1
[INFO] [stderr]    Compiling palette_derive v0.7.6
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]     Checking fast-srgb8 v1.0.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking icondata_core v0.1.0
[INFO] [stderr]    Compiling thaw_macro v0.1.0
[INFO] [stderr]     Checking icondata_ai v0.0.10
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.50
[INFO] [stderr]     Checking web-sys v0.3.77
[INFO] [stderr]     Checking any_spawner v0.2.0
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking hydration_context v0.2.1
[INFO] [stderr]     Checking toml_datetime v0.7.0
[INFO] [stderr]     Checking serde_spanned v1.0.0
[INFO] [stderr]     Checking oco_ref v0.2.1
[INFO] [stderr]     Checking serde_qs v0.13.0
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking reactive_graph v0.1.8
[INFO] [stderr]     Checking toml v0.9.2
[INFO] [stderr]    Compiling leptos_hot_reload v0.7.8
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking config v0.15.13
[INFO] [stderr]     Checking codee v0.3.0
[INFO] [stderr]    Compiling leptos_macro v0.7.9
[INFO] [stderr]     Checking leptos_config v0.7.8
[INFO] [stderr]     Checking reactive_stores v0.1.8
[INFO] [stderr]     Checking gloo-utils v0.2.0
[INFO] [stderr]     Checking tachys v0.1.9
[INFO] [stderr]     Checking wasm-streams v0.4.2
[INFO] [stderr]     Checking gloo-net v0.6.0
[INFO] [stderr]     Checking server_fn v0.7.8
[INFO] [stderr]     Checking leptos_dom v0.7.8
[INFO] [stderr]     Checking leptos_server v0.7.8
[INFO] [stderr]     Checking leptos v0.7.8
[INFO] [stderr]     Checking thaw_utils v0.1.2
[INFO] [stderr]     Checking thaw_components v0.3.2
[INFO] [stderr]     Checking thaw v0.4.8 (/opt/rustwide/workdir)
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/auto_complete/mod.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 | /             <Follower
[INFO] [stdout] 140 | |                 slot
[INFO] [stdout] 141 | |                 show=open_listbox
[INFO] [stdout] 142 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |                 </Provider>
[INFO] [stdout] 159 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 139 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 140 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 </Provider>
[INFO] [stdout] 159 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/auto_complete/mod.rs:128:21
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                     <InputSuffix if_=auto_complete_suffix.is_some() slot>
[INFO] [stdout] 129 | |
[INFO] [stdout] 130 | |                         {if let Some(auto_complete_suffix) = auto_complete_suffix {
[INFO] [stdout] 131 | |                             Some((auto_complete_suffix.children)())
[INFO] [stdout] ...   |
[INFO] [stdout] 136 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix if_=auto_complete_suffix.is_some() slot>
[INFO] [stdout] 129 |
[INFO] [stdout] ...
[INFO] [stdout] 135 |
[INFO] [stdout] 136 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputPrefix`
[INFO] [stdout]    --> src/auto_complete/mod.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 | /                     <InputPrefix if_=auto_complete_prefix.is_some() slot>
[INFO] [stdout] 120 | |
[INFO] [stdout] 121 | |                         {if let Some(auto_complete_prefix) = auto_complete_prefix {
[INFO] [stdout] 122 | |                             Some((auto_complete_prefix.children)())
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |                     </InputPrefix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 119 ~                     <input::types::InputPrefix as Into<_>>::into(<InputPrefix if_=auto_complete_prefix.is_some() slot>
[INFO] [stdout] 120 |
[INFO] [stdout] ...
[INFO] [stdout] 126 |
[INFO] [stdout] 127 ~                     </InputPrefix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/color_picker/mod.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 |             sv.set((s.into(), v.into()))
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s, v.into()))
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((<f32 as Into<_>>::into(s), v.into()))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/color_picker/mod.rs:90:31
[INFO] [stdout]    |
[INFO] [stdout] 90 |             sv.set((s.into(), v.into()))
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s.into(), v))
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s.into(), <f32 as Into<_>>::into(v)))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<&str>, NodeRefAttr<Div, _>), _>>`
[INFO] [stdout]    --> src/color_picker/mod.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 | /             <Follower slot show=is_show_popover placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 154 | |                 <div class="thaw-color-picker-popover" node_ref=popover_ref>
[INFO] [stdout] 155 | |
[INFO] [stdout] 156 | |                     <ColorPanel hue=hue.read_only() sv />
[INFO] [stdout] 157 | |                     <HueSlider hue />
[INFO] [stdout] 158 | |                 </div>
[INFO] [stdout] 159 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/4a656af5bc954109/out/thaw-4a656af5bc954109.long-type-4969306492137508356.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 153 ~             <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ((impl leptos::IntoView, impl leptos::IntoView),)>> as Into<_>>::into(<Follower slot show=is_show_popover placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 154 |                 <div class="thaw-color-picker-popover" node_ref=popover_ref>
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 </div>
[INFO] [stdout] 159 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/combobox/combobox/mod.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 248 | /             <Follower
[INFO] [stdout] 249 | |                 slot
[INFO] [stdout] 250 | |                 show=is_show_listbox
[INFO] [stdout] 251 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 259 | |                 </Provider>
[INFO] [stdout] 260 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 248 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 249 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 259 |                 </Provider>
[INFO] [stdout] 260 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/combobox/combobox_option.rs:69:29
[INFO] [stdout]    |
[INFO] [stdout] 69 | / ...                   <Then slot>
[INFO] [stdout] 70 | | ...                       <svg
[INFO] [stdout] 71 | | ...                           fill="currentColor"
[INFO] [stdout] 72 | | ...                           aria-hidden="true"
[INFO] [stdout] ...  |
[INFO] [stdout] 81 | | ...                       </svg>
[INFO] [stdout] 82 | | ...                   </Then>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 69 ~                             <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 70 |                                 <svg
[INFO] [stdout] ...
[INFO] [stdout] 81 |                                 </svg>
[INFO] [stdout] 82 ~                             </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Fallback`
[INFO] [stdout]    --> src/combobox/combobox_option.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 <Fallback slot>{text.get_value()}</Fallback>
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 <Fallback as Into<_>>::into(<Fallback slot>{text.get_value()}</Fallback>)
[INFO] [stdout]     |                 ++++++++++++++++++++++++++++                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/date_picker/mod.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 | /             <Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 126 | |                 <Panel
[INFO] [stdout] 127 | |                     date_picker_ref
[INFO] [stdout] 128 | |                     close_panel
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |                 />
[INFO] [stdout] 132 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 125 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 126 |                 <Panel
[INFO] [stdout] ...
[INFO] [stdout] 131 |                 />
[INFO] [stdout] 132 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/date_picker/mod.rs:120:21
[INFO] [stdout]     |
[INFO] [stdout] 120 | /                     <InputSuffix slot>
[INFO] [stdout] 121 | |                         <Icon icon=icondata_ai::AiCalendarOutlined style="font-size: 18px" />
[INFO] [stdout] 122 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 120 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix slot>
[INFO] [stdout] 121 |                         <Icon icon=icondata_ai::AiCalendarOutlined style="font-size: 18px" />
[INFO] [stdout] 122 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `PopoverTrigger<HtmlElement<Button, (Class<ClassList>,), (_,)>>`
[INFO] [stdout]   --> src/info_label/info_button/mod.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 | /             <PopoverTrigger slot>
[INFO] [stdout] 25 | |                 <button class=class_list![
[INFO] [stdout] 26 | |                     "thaw-info-button",
[INFO] [stdout] 27 | |                     move || format!("thaw-info-button--{}", size.get().as_str()),
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | |                 </button>
[INFO] [stdout] 32 | |             </PopoverTrigger>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/4a656af5bc954109/out/thaw-4a656af5bc954109.long-type-145184984111861982.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 24 ~             <popover::types::PopoverTrigger<leptos::html::HtmlElement<leptos::html::Button, (leptos::tachys::html::class::Class<ClassList>,), (impl leptos::IntoView,)>> as Into<_>>::into(<PopoverTrigger slot>
[INFO] [stdout] 25 |                 <button class=class_list![
[INFO] [stdout] ...
[INFO] [stdout] 31 |                 </button>
[INFO] [stdout] 32 ~             </PopoverTrigger>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/label/label.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | /                 <Then slot>
[INFO] [stdout] 34 | |                     <span aria-hidden="true" class="thaw-label__required">
[INFO] [stdout] 35 | |                         "*"
[INFO] [stdout] 36 | |                     </span>
[INFO] [stdout] 37 | |                 </Then>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 33 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 34 |                     <span aria-hidden="true" class="thaw-label__required">
[INFO] [stdout] 35 |                         "*"
[INFO] [stdout] 36 |                     </span>
[INFO] [stdout] 37 ~                 </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/menu/menu_item.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 | /                         <Then slot>
[INFO] [stdout] 52 | |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 | |                         </Then>
[INFO] [stdout]    | |_______________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 51 ~                         <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 52 |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 ~                         </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Fallback`
[INFO] [stdout]   --> src/menu/menu_item.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 | /                 <Fallback slot>
[INFO] [stdout] 50 | |                     <If cond=has_icon>
[INFO] [stdout] 51 | |                         <Then slot>
[INFO] [stdout] 52 | |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 | |                         </Then>
[INFO] [stdout] 54 | |                     </If>
[INFO] [stdout] 55 | |                 </Fallback>
[INFO] [stdout]    | |___________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 49 ~                 <Fallback as Into<_>>::into(<Fallback slot>
[INFO] [stdout] 50 |                     <If cond=has_icon>
[INFO] [stdout] ...
[INFO] [stdout] 54 |                     </If>
[INFO] [stdout] 55 ~                 </Fallback>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, _, _, _), _>>`
[INFO] [stdout]    --> src/menu/mod.rs:130:32
[INFO] [stdout]     |
[INFO] [stdout] 130 |               {trigger_children} <Follower slot show=is_show_menu placement=position auto_height=true>
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 131 | |                 <div
[INFO] [stdout] 132 | |                     class=class_list![
[INFO] [stdout] 133 | |                         "thaw-menu",
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | |                 </div>
[INFO] [stdout] 143 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/4a656af5bc954109/out/thaw-4a656af5bc954109.long-type-10559710066385704713.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 130 ~             {trigger_children} <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>, On<mouseenter, {closure@src/menu/mod.rs:49:26: 49:34}>, On<mouseleave, {closure@src/menu/mod.rs:60:26: 60:34}>), (impl leptos::IntoView,)>> as Into<_>>::into(<Follower slot show=is_show_menu placement=position auto_height=true>
[INFO] [stdout] 131 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 142 |                 </div>
[INFO] [stdout] 143 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/persona/mod.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 | /                 <Then slot>
[INFO] [stdout] 82 | |                     <Avatar
[INFO] [stdout] 83 | |                         class="thaw-persona__avatar"
[INFO] [stdout] 84 | |                         name=name
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |                     />
[INFO] [stdout] 88 | |                 </Then>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 81 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 82 |                     <Avatar
[INFO] [stdout] ...
[INFO] [stdout] 87 |                     />
[INFO] [stdout] 88 ~                 </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/persona/mod.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                 <Then slot>
[INFO] [stdout] 129 | |                     <Avatar
[INFO] [stdout] 130 | |                         class="thaw-persona__avatar"
[INFO] [stdout] 131 | |                         name=name
[INFO] [stdout] ...   |
[INFO] [stdout] 134 | |                     />
[INFO] [stdout] 135 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 129 |                     <Avatar
[INFO] [stdout] ...
[INFO] [stdout] 134 |                     />
[INFO] [stdout] 135 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, _, _, _), _>>`
[INFO] [stdout]    --> src/popover/mod.rs:150:32
[INFO] [stdout]     |
[INFO] [stdout] 150 |               {trigger_children} <Follower slot show=is_show_popover placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 151 | |                 <div
[INFO] [stdout] 152 | |                     class=class_list![
[INFO] [stdout] 153 | |                         "thaw-popover-surface",
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |                 </div>
[INFO] [stdout] 166 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/4a656af5bc954109/out/thaw-4a656af5bc954109.long-type-860900565833833739.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 150 ~             {trigger_children} <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>, On<mouseenter, {closure@src/popover/mod.rs:66:26: 66:34}>, On<mouseleave, {closure@src/popover/mod.rs:77:26: 77:34}>), ((AnyView, leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::style::Style<std::string::String>, leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ()>),)>> as Into<_>>::into(<Follower slot show=is_show_popover placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 151 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 165 |                 </div>
[INFO] [stdout] 166 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/rating/rating_item/mod.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 | / ...                   <Then slot>
[INFO] [stdout] 41 | | ...                       <input
[INFO] [stdout] 42 | | ...                           type="radio"
[INFO] [stdout] 43 | | ...                           name=rating.name
[INFO] [stdout] ...  |
[INFO] [stdout] 47 | | ...                       />
[INFO] [stdout] 48 | | ...                   </Then>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 40 ~                             <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 41 |                                 <input
[INFO] [stdout] ...
[INFO] [stdout] 47 |                                 />
[INFO] [stdout] 48 ~                             </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/rating/rating_item/mod.rs:62:17
[INFO] [stdout]     |
[INFO] [stdout]  62 | /                 <Then slot>
[INFO] [stdout]  63 | |                     <div aria-hidden="true" class="thaw-rating-item__unselected-icon">
[INFO] [stdout]  64 | |                         {if rating.interactive {
[INFO] [stdout]  65 | |                             Either::Left(
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | |                     </div>
[INFO] [stdout] 102 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout]  62 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout]  63 |                     <div aria-hidden="true" class="thaw-rating-item__unselected-icon">
[INFO] [stdout] ...
[INFO] [stdout] 101 |                     </div>
[INFO] [stdout] 102 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/rating/rating_item/mod.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | /                 <Then slot>
[INFO] [stdout] 105 | |                     <div aria-hidden="true" class="thaw-rating-item__selected-icon">
[INFO] [stdout] 106 | |                         <svg
[INFO] [stdout] 107 | |                             fill="currentColor"
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |                     </div>
[INFO] [stdout] 120 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 104 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 105 |                     <div aria-hidden="true" class="thaw-rating-item__selected-icon">
[INFO] [stdout] ...
[INFO] [stdout] 119 |                     </div>
[INFO] [stdout] 120 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/tag_picker/tag_picker/mod.rs:124:13
[INFO] [stdout]     |
[INFO] [stdout] 124 | /             <Follower
[INFO] [stdout] 125 | |                 slot
[INFO] [stdout] 126 | |                 show=is_show_listbox
[INFO] [stdout] 127 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 133 | |                 </Listbox>
[INFO] [stdout] 134 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 124 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 125 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 133 |                 </Listbox>
[INFO] [stdout] 134 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/time_picker/mod.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 | /             <Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 128 | |                 <Panel
[INFO] [stdout] 129 | |                     selected_time=panel_selected_time
[INFO] [stdout] 130 | |                     close_panel
[INFO] [stdout] ...   |
[INFO] [stdout] 133 | |                 />
[INFO] [stdout] 134 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 127 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 128 |                 <Panel
[INFO] [stdout] ...
[INFO] [stdout] 133 |                 />
[INFO] [stdout] 134 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/time_picker/mod.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 | /                     <InputSuffix slot>
[INFO] [stdout] 123 | |                         <Icon icon=icondata_ai::AiClockCircleOutlined style="font-size: 18px" />
[INFO] [stdout] 124 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 122 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix slot>
[INFO] [stdout] 123 |                         <Icon icon=icondata_ai::AiClockCircleOutlined style="font-size: 18px" />
[INFO] [stdout] 124 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, Attr<Role, _>, _, _), _>>`
[INFO] [stdout]   --> src/tooltip/tooltip.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 | /             <Follower slot show=is_show_content placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 81 | |                 <div
[INFO] [stdout] 82 | |                     class=class_list![
[INFO] [stdout] 83 | |                         "thaw-tooltip-content",
[INFO] [stdout] ...  |
[INFO] [stdout] 92 | |                 </div>
[INFO] [stdout] 93 | |             </Follower>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/4a656af5bc954109/out/thaw-4a656af5bc954109.long-type-7175009627537867314.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 80 ~             <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, Attr<Role, &str>, On<mouseenter, {closure@src/tooltip/tooltip.rs:33:26: 33:34}>, On<mouseleave, {closure@src/tooltip/tooltip.rs:41:26: 41:34}>), (({closure@src/tooltip/tooltip.rs:90:22: 90:29}, leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::style::Style<std::string::String>, leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ()>),)>> as Into<_>>::into(<Follower slot show=is_show_content placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 81 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 92 |                 </div>
[INFO] [stdout] 93 ~             </Follower>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/auto_complete/mod.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 | /             <Follower
[INFO] [stdout] 140 | |                 slot
[INFO] [stdout] 141 | |                 show=open_listbox
[INFO] [stdout] 142 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |                 </Provider>
[INFO] [stdout] 159 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 139 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 140 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 </Provider>
[INFO] [stdout] 159 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/auto_complete/mod.rs:128:21
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                     <InputSuffix if_=auto_complete_suffix.is_some() slot>
[INFO] [stdout] 129 | |
[INFO] [stdout] 130 | |                         {if let Some(auto_complete_suffix) = auto_complete_suffix {
[INFO] [stdout] 131 | |                             Some((auto_complete_suffix.children)())
[INFO] [stdout] ...   |
[INFO] [stdout] 136 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix if_=auto_complete_suffix.is_some() slot>
[INFO] [stdout] 129 |
[INFO] [stdout] ...
[INFO] [stdout] 135 |
[INFO] [stdout] 136 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputPrefix`
[INFO] [stdout]    --> src/auto_complete/mod.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 | /                     <InputPrefix if_=auto_complete_prefix.is_some() slot>
[INFO] [stdout] 120 | |
[INFO] [stdout] 121 | |                         {if let Some(auto_complete_prefix) = auto_complete_prefix {
[INFO] [stdout] 122 | |                             Some((auto_complete_prefix.children)())
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |                     </InputPrefix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 119 ~                     <input::types::InputPrefix as Into<_>>::into(<InputPrefix if_=auto_complete_prefix.is_some() slot>
[INFO] [stdout] 120 |
[INFO] [stdout] ...
[INFO] [stdout] 126 |
[INFO] [stdout] 127 ~                     </InputPrefix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/color_picker/mod.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 |             sv.set((s.into(), v.into()))
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s, v.into()))
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((<f32 as Into<_>>::into(s), v.into()))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `f32`
[INFO] [stdout]   --> src/color_picker/mod.rs:90:31
[INFO] [stdout]    |
[INFO] [stdout] 90 |             sv.set((s.into(), v.into()))
[INFO] [stdout]    |                               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s.into(), v))
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 90 -             sv.set((s.into(), v.into()))
[INFO] [stdout] 90 +             sv.set((s.into(), <f32 as Into<_>>::into(v)))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<&str>, NodeRefAttr<Div, _>), _>>`
[INFO] [stdout]    --> src/color_picker/mod.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 | /             <Follower slot show=is_show_popover placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 154 | |                 <div class="thaw-color-picker-popover" node_ref=popover_ref>
[INFO] [stdout] 155 | |
[INFO] [stdout] 156 | |                     <ColorPanel hue=hue.read_only() sv />
[INFO] [stdout] 157 | |                     <HueSlider hue />
[INFO] [stdout] 158 | |                 </div>
[INFO] [stdout] 159 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/b5cc7555eb339efb/out/thaw-b5cc7555eb339efb.long-type-16512054487927773625.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 153 ~             <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ((impl leptos::IntoView, impl leptos::IntoView),)>> as Into<_>>::into(<Follower slot show=is_show_popover placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 154 |                 <div class="thaw-color-picker-popover" node_ref=popover_ref>
[INFO] [stdout] ...
[INFO] [stdout] 158 |                 </div>
[INFO] [stdout] 159 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/combobox/combobox/mod.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 248 | /             <Follower
[INFO] [stdout] 249 | |                 slot
[INFO] [stdout] 250 | |                 show=is_show_listbox
[INFO] [stdout] 251 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 259 | |                 </Provider>
[INFO] [stdout] 260 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 248 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 249 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 259 |                 </Provider>
[INFO] [stdout] 260 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/combobox/combobox_option.rs:69:29
[INFO] [stdout]    |
[INFO] [stdout] 69 | / ...                   <Then slot>
[INFO] [stdout] 70 | | ...                       <svg
[INFO] [stdout] 71 | | ...                           fill="currentColor"
[INFO] [stdout] 72 | | ...                           aria-hidden="true"
[INFO] [stdout] ...  |
[INFO] [stdout] 81 | | ...                       </svg>
[INFO] [stdout] 82 | | ...                   </Then>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 69 ~                             <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 70 |                                 <svg
[INFO] [stdout] ...
[INFO] [stdout] 81 |                                 </svg>
[INFO] [stdout] 82 ~                             </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Fallback`
[INFO] [stdout]    --> src/combobox/combobox_option.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 <Fallback slot>{text.get_value()}</Fallback>
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 <Fallback as Into<_>>::into(<Fallback slot>{text.get_value()}</Fallback>)
[INFO] [stdout]     |                 ++++++++++++++++++++++++++++                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/date_picker/mod.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 | /             <Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 126 | |                 <Panel
[INFO] [stdout] 127 | |                     date_picker_ref
[INFO] [stdout] 128 | |                     close_panel
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |                 />
[INFO] [stdout] 132 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 125 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 126 |                 <Panel
[INFO] [stdout] ...
[INFO] [stdout] 131 |                 />
[INFO] [stdout] 132 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/date_picker/mod.rs:120:21
[INFO] [stdout]     |
[INFO] [stdout] 120 | /                     <InputSuffix slot>
[INFO] [stdout] 121 | |                         <Icon icon=icondata_ai::AiCalendarOutlined style="font-size: 18px" />
[INFO] [stdout] 122 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 120 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix slot>
[INFO] [stdout] 121 |                         <Icon icon=icondata_ai::AiCalendarOutlined style="font-size: 18px" />
[INFO] [stdout] 122 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `PopoverTrigger<HtmlElement<Button, (Class<ClassList>,), (_,)>>`
[INFO] [stdout]   --> src/info_label/info_button/mod.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 | /             <PopoverTrigger slot>
[INFO] [stdout] 25 | |                 <button class=class_list![
[INFO] [stdout] 26 | |                     "thaw-info-button",
[INFO] [stdout] 27 | |                     move || format!("thaw-info-button--{}", size.get().as_str()),
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | |                 </button>
[INFO] [stdout] 32 | |             </PopoverTrigger>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/b5cc7555eb339efb/out/thaw-b5cc7555eb339efb.long-type-13958366417263812667.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 24 ~             <popover::types::PopoverTrigger<leptos::html::HtmlElement<leptos::html::Button, (leptos::tachys::html::class::Class<ClassList>,), (impl leptos::IntoView,)>> as Into<_>>::into(<PopoverTrigger slot>
[INFO] [stdout] 25 |                 <button class=class_list![
[INFO] [stdout] ...
[INFO] [stdout] 31 |                 </button>
[INFO] [stdout] 32 ~             </PopoverTrigger>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/label/label.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | /                 <Then slot>
[INFO] [stdout] 34 | |                     <span aria-hidden="true" class="thaw-label__required">
[INFO] [stdout] 35 | |                         "*"
[INFO] [stdout] 36 | |                     </span>
[INFO] [stdout] 37 | |                 </Then>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 33 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 34 |                     <span aria-hidden="true" class="thaw-label__required">
[INFO] [stdout] 35 |                         "*"
[INFO] [stdout] 36 |                     </span>
[INFO] [stdout] 37 ~                 </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/menu/menu_item.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 | /                         <Then slot>
[INFO] [stdout] 52 | |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 | |                         </Then>
[INFO] [stdout]    | |_______________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 51 ~                         <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 52 |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 ~                         </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Fallback`
[INFO] [stdout]   --> src/menu/menu_item.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 | /                 <Fallback slot>
[INFO] [stdout] 50 | |                     <If cond=has_icon>
[INFO] [stdout] 51 | |                         <Then slot>
[INFO] [stdout] 52 | |                             <span style="width: 18px; margin-right: 8px"></span>
[INFO] [stdout] 53 | |                         </Then>
[INFO] [stdout] 54 | |                     </If>
[INFO] [stdout] 55 | |                 </Fallback>
[INFO] [stdout]    | |___________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 49 ~                 <Fallback as Into<_>>::into(<Fallback slot>
[INFO] [stdout] 50 |                     <If cond=has_icon>
[INFO] [stdout] ...
[INFO] [stdout] 54 |                     </If>
[INFO] [stdout] 55 ~                 </Fallback>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, _, _, _), _>>`
[INFO] [stdout]    --> src/menu/mod.rs:130:32
[INFO] [stdout]     |
[INFO] [stdout] 130 |               {trigger_children} <Follower slot show=is_show_menu placement=position auto_height=true>
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 131 | |                 <div
[INFO] [stdout] 132 | |                     class=class_list![
[INFO] [stdout] 133 | |                         "thaw-menu",
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | |                 </div>
[INFO] [stdout] 143 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/b5cc7555eb339efb/out/thaw-b5cc7555eb339efb.long-type-5380031638458729380.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 130 ~             {trigger_children} <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>, On<mouseenter, {closure@src/menu/mod.rs:49:26: 49:34}>, On<mouseleave, {closure@src/menu/mod.rs:60:26: 60:34}>), (impl leptos::IntoView,)>> as Into<_>>::into(<Follower slot show=is_show_menu placement=position auto_height=true>
[INFO] [stdout] 131 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 142 |                 </div>
[INFO] [stdout] 143 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/persona/mod.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 | /                 <Then slot>
[INFO] [stdout] 82 | |                     <Avatar
[INFO] [stdout] 83 | |                         class="thaw-persona__avatar"
[INFO] [stdout] 84 | |                         name=name
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |                     />
[INFO] [stdout] 88 | |                 </Then>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 81 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 82 |                     <Avatar
[INFO] [stdout] ...
[INFO] [stdout] 87 |                     />
[INFO] [stdout] 88 ~                 </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/persona/mod.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /                 <Then slot>
[INFO] [stdout] 129 | |                     <Avatar
[INFO] [stdout] 130 | |                         class="thaw-persona__avatar"
[INFO] [stdout] 131 | |                         name=name
[INFO] [stdout] ...   |
[INFO] [stdout] 134 | |                     />
[INFO] [stdout] 135 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 128 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 129 |                     <Avatar
[INFO] [stdout] ...
[INFO] [stdout] 134 |                     />
[INFO] [stdout] 135 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, _, _, _), _>>`
[INFO] [stdout]    --> src/popover/mod.rs:150:32
[INFO] [stdout]     |
[INFO] [stdout] 150 |               {trigger_children} <Follower slot show=is_show_popover placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 151 | |                 <div
[INFO] [stdout] 152 | |                     class=class_list![
[INFO] [stdout] 153 | |                         "thaw-popover-surface",
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |                 </div>
[INFO] [stdout] 166 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/b5cc7555eb339efb/out/thaw-b5cc7555eb339efb.long-type-9104477989898262298.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 150 ~             {trigger_children} <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>, On<mouseenter, {closure@src/popover/mod.rs:66:26: 66:34}>, On<mouseleave, {closure@src/popover/mod.rs:77:26: 77:34}>), ((AnyView, leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::style::Style<std::string::String>, leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ()>),)>> as Into<_>>::into(<Follower slot show=is_show_popover placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 151 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 165 |                 </div>
[INFO] [stdout] 166 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]   --> src/rating/rating_item/mod.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 | / ...                   <Then slot>
[INFO] [stdout] 41 | | ...                       <input
[INFO] [stdout] 42 | | ...                           type="radio"
[INFO] [stdout] 43 | | ...                           name=rating.name
[INFO] [stdout] ...  |
[INFO] [stdout] 47 | | ...                       />
[INFO] [stdout] 48 | | ...                   </Then>
[INFO] [stdout]    | |_____________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 40 ~                             <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 41 |                                 <input
[INFO] [stdout] ...
[INFO] [stdout] 47 |                                 />
[INFO] [stdout] 48 ~                             </Then>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/rating/rating_item/mod.rs:62:17
[INFO] [stdout]     |
[INFO] [stdout]  62 | /                 <Then slot>
[INFO] [stdout]  63 | |                     <div aria-hidden="true" class="thaw-rating-item__unselected-icon">
[INFO] [stdout]  64 | |                         {if rating.interactive {
[INFO] [stdout]  65 | |                             Either::Left(
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | |                     </div>
[INFO] [stdout] 102 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout]  62 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout]  63 |                     <div aria-hidden="true" class="thaw-rating-item__unselected-icon">
[INFO] [stdout] ...
[INFO] [stdout] 101 |                     </div>
[INFO] [stdout] 102 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Then`
[INFO] [stdout]    --> src/rating/rating_item/mod.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | /                 <Then slot>
[INFO] [stdout] 105 | |                     <div aria-hidden="true" class="thaw-rating-item__selected-icon">
[INFO] [stdout] 106 | |                         <svg
[INFO] [stdout] 107 | |                             fill="currentColor"
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |                     </div>
[INFO] [stdout] 120 | |                 </Then>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 104 ~                 <Then as Into<_>>::into(<Then slot>
[INFO] [stdout] 105 |                     <div aria-hidden="true" class="thaw-rating-item__selected-icon">
[INFO] [stdout] ...
[INFO] [stdout] 119 |                     </div>
[INFO] [stdout] 120 ~                 </Then>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/tag_picker/tag_picker/mod.rs:124:13
[INFO] [stdout]     |
[INFO] [stdout] 124 | /             <Follower
[INFO] [stdout] 125 | |                 slot
[INFO] [stdout] 126 | |                 show=is_show_listbox
[INFO] [stdout] 127 | |                 placement=FollowerPlacement::BottomStart
[INFO] [stdout] ...   |
[INFO] [stdout] 133 | |                 </Listbox>
[INFO] [stdout] 134 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 124 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower
[INFO] [stdout] 125 |                 slot
[INFO] [stdout] ...
[INFO] [stdout] 133 |                 </Listbox>
[INFO] [stdout] 134 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<impl leptos::IntoView>`
[INFO] [stdout]    --> src/time_picker/mod.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 | /             <Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 128 | |                 <Panel
[INFO] [stdout] 129 | |                     selected_time=panel_selected_time
[INFO] [stdout] 130 | |                     close_panel
[INFO] [stdout] ...   |
[INFO] [stdout] 133 | |                 />
[INFO] [stdout] 134 | |             </Follower>
[INFO] [stdout]     | |_______________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 127 ~             <Follower<impl leptos::IntoView> as Into<_>>::into(<Follower slot show=is_show_panel placement=FollowerPlacement::BottomStart>
[INFO] [stdout] 128 |                 <Panel
[INFO] [stdout] ...
[INFO] [stdout] 133 |                 />
[INFO] [stdout] 134 ~             </Follower>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `input::types::InputSuffix`
[INFO] [stdout]    --> src/time_picker/mod.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 | /                     <InputSuffix slot>
[INFO] [stdout] 123 | |                         <Icon icon=icondata_ai::AiClockCircleOutlined style="font-size: 18px" />
[INFO] [stdout] 124 | |                     </InputSuffix>
[INFO] [stdout]     | |__________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 122 ~                     <input::types::InputSuffix as Into<_>>::into(<InputSuffix slot>
[INFO] [stdout] 123 |                         <Icon icon=icondata_ai::AiClockCircleOutlined style="font-size: 18px" />
[INFO] [stdout] 124 ~                     </InputSuffix>)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Follower<HtmlElement<Div, (Class<ClassList>, Attr<Role, _>, _, _), _>>`
[INFO] [stdout]   --> src/tooltip/tooltip.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 | /             <Follower slot show=is_show_content placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 81 | |                 <div
[INFO] [stdout] 82 | |                     class=class_list![
[INFO] [stdout] 83 | |                         "thaw-tooltip-content",
[INFO] [stdout] ...  |
[INFO] [stdout] 92 | |                 </div>
[INFO] [stdout] 93 | |             </Follower>
[INFO] [stdout]    | |_______________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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: the full name for the type has been written to '/opt/rustwide/target/debug/build/thaw/b5cc7555eb339efb/out/thaw-b5cc7555eb339efb.long-type-12964559261816572593.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 80 ~             <Follower<leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::class::Class<ClassList>, Attr<Role, &str>, On<mouseenter, {closure@src/tooltip/tooltip.rs:33:26: 33:34}>, On<mouseleave, {closure@src/tooltip/tooltip.rs:41:26: 41:34}>), (({closure@src/tooltip/tooltip.rs:90:22: 90:29}, leptos::html::HtmlElement<leptos::html::Div, (leptos::tachys::html::style::Style<std::string::String>, leptos::tachys::html::class::Class<&str>, NodeRefAttr<leptos::html::Div, leptos::prelude::NodeRef<leptos::html::Div>>), ()>),)>> as Into<_>>::into(<Follower slot show=is_show_content placement=position arrow=(edge_length / 2.0 + 2.0, arrow_ref)>
[INFO] [stdout] 81 |                 <div
[INFO] [stdout] ...
[INFO] [stdout] 92 |                 </div>
[INFO] [stdout] 93 ~             </Follower>)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `thaw` (lib) due to 26 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `thaw` (lib test) due to 26 previous errors
[INFO] running `Command { std: "docker" "inspect" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf", kill_on_drop: false }`
[INFO] [stdout] e1559cf1a5be188169832620bc15df69cda4b5f3b62d4e62e5fa2b7d30943dcf
