[INFO] cloning repository https://github.com/trobanga/lado
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/trobanga/lado" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftrobanga%2Flado", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftrobanga%2Flado'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a6e48e2fb673a087a94990d4347c2ac273330979
[INFO] checking trobanga/lado against c60b92c03ca8a3b101eb9d57f51e2232690638c7 for pr-164148-crater-rollup
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftrobanga%2Flado" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/trobanga/lado
[INFO] finished tweaking git repo https://github.com/trobanga/lado
[INFO] tweaked toml for git repo https://github.com/trobanga/lado written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/trobanga/lado on toolchain c60b92c03ca8a3b101eb9d57f51e2232690638c7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c60b92c03ca8a3b101eb9d57f51e2232690638c7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/trobanga/lado 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" "+c60b92c03ca8a3b101eb9d57f51e2232690638c7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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] 6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7
[INFO] running `Command { std: "docker" "start" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7", 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" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7" "/opt/rustwide/cargo-home/bin/cargo" "+c60b92c03ca8a3b101eb9d57f51e2232690638c7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7", 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" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7" "/opt/rustwide/cargo-home/bin/cargo" "+c60b92c03ca8a3b101eb9d57f51e2232690638c7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]     Checking smallvec v1.16.1
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling tree-sitter-language v0.1.8
[INFO] [stderr]     Checking libloading v0.8.9
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]     Checking dlib v0.5.3
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling icu_locale_fallback_data v2.3.0
[INFO] [stderr]     Checking writeable v0.6.4
[INFO] [stderr]     Checking unicode-ident v1.0.26
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking litemap v0.8.3
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling icu_decimal_data v2.3.0
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]     Checking wayland-sys v0.31.11
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]    Compiling wayland-scanner v0.31.11
[INFO] [stderr]     Checking uuid v1.26.1
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling wayland-backend v0.3.17
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling polycool v0.4.0
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling kurbo v0.13.1
[INFO] [stderr]    Compiling yeslogic-fontconfig-sys v6.0.1
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling zune-core v0.5.3
[INFO] [stderr]    Compiling tinyvec v1.13.3
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling fontdb v0.24.0
[INFO] [stderr]    Compiling svgtypes v0.16.1
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling simplecss v0.2.2
[INFO] [stderr]    Compiling roxmltree v0.21.1
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling imagesize v0.15.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling xml-rs v0.8.29
[INFO] [stderr]     Checking accesskit v0.24.1
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling bytemuck_derive v1.12.1
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking bytemuck v1.25.2
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking zerotrie v0.2.5
[INFO] [stderr]     Checking zerovec v0.11.8
[INFO] [stderr]    Compiling font-types v0.12.5
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling read-fonts v0.41.0
[INFO] [stderr]     Checking async-io v2.6.0
[INFO] [stderr]     Checking wayland-client v0.31.15
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking tinystr v0.8.4
[INFO] [stderr]     Checking icu_locale_core v2.3.0
[INFO] [stderr]     Checking potential_utf v0.1.6
[INFO] [stderr]     Checking icu_collections v2.3.0
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]     Checking icu_provider v2.3.1
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling tiny-skia-path v0.12.0
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]     Checking icu_properties v2.3.0
[INFO] [stderr]     Checking wayland-protocols v0.32.13
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zvariant_utils v4.2.0
[INFO] [stderr]    Compiling zcheapstr v1.1.0
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling icu_locale_fallback v2.3.0
[INFO] [stderr]    Compiling tiny-skia v0.12.0
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking icu_normalizer v2.3.0
[INFO] [stderr]    Compiling zvariant_derive v5.15.0
[INFO] [stderr]    Compiling zvariant v5.15.0
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]    Compiling rgb v0.8.53
[INFO] [stderr]    Compiling fixed_decimal v0.7.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling icu_decimal v2.3.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]     Checking skrifa v0.44.0
[INFO] [stderr]     Checking harfrust v0.12.0
[INFO] [stderr]     Checking zbus_names v4.3.4
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking zbus_xml v5.2.1
[INFO] [stderr]    Compiling zbus_macros v5.19.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling icu_segmenter_data v2.3.0
[INFO] [stderr]    Compiling zbus-lockstep v0.5.2
[INFO] [stderr]    Compiling fontique v0.11.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling zbus-lockstep-macros v0.5.2
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]     Checking zbus v5.19.0
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]    Compiling euclid v0.22.14
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.12
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]     Checking wayland-cursor v0.31.14
[INFO] [stderr]    Compiling lyon_geom v1.0.19
[INFO] [stderr]     Checking usvg v0.48.1
[INFO] [stderr]     Checking x11rb v0.13.2
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling const-field-offset-macro v0.2.1
[INFO] [stderr]    Compiling snafu-derive v0.8.9
[INFO] [stderr]    Compiling pxfm v0.1.30
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]     Checking swash v0.2.10
[INFO] [stderr]    Compiling resvg v0.48.1
[INFO] [stderr]     Checking const-field-offset v0.2.1
[INFO] [stderr]    Compiling i-slint-common v1.18.1
[INFO] [stderr]    Compiling snafu v0.8.9
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking atspi-common v0.13.0
[INFO] [stderr]     Checking icu_segmenter v2.3.0
[INFO] [stderr]     Checking smithay-client-toolkit v0.19.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling lyon_path v1.0.19
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking parley_data v0.11.1
[INFO] [stderr]    Compiling vtable-macro v0.5.0
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling i-slint-compiler v1.18.1
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]    Compiling rspolib v0.1.2
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking ksni v0.3.6
[INFO] [stderr]     Checking petgraph v0.8.3
[INFO] [stderr]    Compiling rowan v0.17.0
[INFO] [stderr]     Checking atspi-proxies v0.13.0
[INFO] [stderr]     Checking phf v0.13.1
[INFO] [stderr]     Checking vtable v0.5.0
[INFO] [stderr]     Checking parley v0.11.1
[INFO] [stderr]     Checking sctk-adwaita v0.10.1
[INFO] [stderr]    Compiling lyon_extra v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]    Compiling itertools v0.15.0
[INFO] [stderr]     Checking lyon_algorithms v1.0.21
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking wayland-protocols-plasma v0.3.12
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]    Compiling i-slint-core-macros v1.18.1
[INFO] [stderr]     Checking accesskit_consumer v0.38.0
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]    Compiling tiny-xlib v0.2.5
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]     Checking i-slint-core v1.18.1
[INFO] [stderr]     Checking accesskit_atspi_common v0.19.1
[INFO] [stderr]     Checking atspi v0.29.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking os_pipe v1.2.3
[INFO] [stderr]     Checking glow v0.18.0
[INFO] [stderr]     Checking imgref v1.12.3
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]     Checking winit v0.30.13
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking glutin v0.32.3
[INFO] [stderr]     Checking femtovg v0.27.0
[INFO] [stderr]     Checking accesskit_unix v0.22.1
[INFO] [stderr]     Checking tree_magic_mini v3.2.2
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]     Checking wl-clipboard-rs v0.9.3
[INFO] [stderr]    Compiling tree-sitter v0.27.0
[INFO] [stderr]    Compiling i-slint-backend-winit v1.18.1
[INFO] [stderr]     Checking arboard v3.6.1
[INFO] [stderr]     Checking futures v0.3.34
[INFO] [stderr]     Checking webbrowser v1.2.4
[INFO] [stderr]     Checking softbuffer v0.4.8
[INFO] [stderr]    Compiling i-slint-backend-selector v1.18.1
[INFO] [stderr]    Compiling libgit2-sys v0.18.8+1.9.7
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking clap_builder v4.6.7
[INFO] [stderr]     Checking glutin-winit v0.5.0
[INFO] [stderr]     Checking inotify v0.11.5
[INFO] [stderr]     Checking accesskit_winit v0.33.2
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling tree-sitter-html v0.23.2
[INFO] [stderr]    Compiling tree-sitter-java v0.23.5
[INFO] [stderr]    Compiling tree-sitter-javascript v0.25.0
[INFO] [stderr]    Compiling tree-sitter-json v0.24.8
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling tree-sitter-ruby v0.23.1
[INFO] [stderr]    Compiling tree-sitter-rust v0.24.2
[INFO] [stderr]    Compiling tree-sitter-slint v0.24.0
[INFO] [stderr]    Compiling tree-sitter-toml-ng v0.7.0
[INFO] [stderr]    Compiling tree-sitter-typescript v0.23.2
[INFO] [stderr]    Compiling tree-sitter-yaml v0.7.2
[INFO] [stderr]    Compiling tree-sitter-bash v0.25.1
[INFO] [stderr]    Compiling tree-sitter-c v0.24.2
[INFO] [stderr]    Compiling tree-sitter-cpp v0.23.4
[INFO] [stderr]    Compiling tree-sitter-css v0.25.0
[INFO] [stderr]     Checking i-slint-renderer-software v1.18.1
[INFO] [stderr]     Checking i-slint-renderer-femtovg v1.18.1
[INFO] [stderr]    Compiling tree-sitter-go v0.25.0
[INFO] [stderr]     Checking quick-xml v0.42.0
[INFO] [stderr]     Checking mio v1.2.3
[INFO] [stderr]     Checking notify-types v2.1.0
[INFO] [stderr]     Checking streaming-iterator v0.1.9
[INFO] [stderr]     Checking clap v4.6.7
[INFO] [stderr]     Checking notify v8.2.0
[INFO] [stderr]     Checking dirs-sys v0.5.0
[INFO] [stderr]     Checking plist v1.10.1
[INFO] [stderr]     Checking fancy-regex v0.16.2
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking file-id v0.2.3
[INFO] [stderr]     Checking notify-debouncer-full v0.7.0
[INFO] [stderr]     Checking toml v1.1.6+spec-1.1.0
[INFO] [stderr]     Checking tree-sitter-highlight v0.27.0
[INFO] [stderr]     Checking dirs v7.0.0
[INFO] [stderr]     Checking syntect v5.3.0
[INFO] [stderr]     Checking getrandom v0.4.3
[INFO] [stderr]     Checking clap_complete v4.6.11
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking git2 v0.21.0
[INFO] [stderr]    Compiling slint-build v1.18.1
[INFO] [stderr]    Compiling lado v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling slint-macros v1.18.1
[INFO] [stderr]     Checking slint v1.18.1
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_21>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1292:124
[INFO] [stdout]      |
[INFO] [stdout] 1292 | ...pdated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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]      = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-17856636621792888609.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1292 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1292 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1292 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1292 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_21> as Into<_>>::into(InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_28>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1295:124
[INFO] [stdout]      |
[INFO] [stdout] 1295 | ...ated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-236255156291284969.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1295 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1295 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1295 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1295 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_28> as Into<_>>::into(InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_23>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1555:127
[INFO] [stdout]      |
[INFO] [stdout] 1555 | ...updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-6167602550442381096.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1555 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1555 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1555 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1555 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_23> as Into<_>>::into(InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_25>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1558:127
[INFO] [stdout]      |
[INFO] [stdout] 1558 | ...updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-7697791926965242753.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1558 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1558 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_25> as Into<_>>::into(InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_36>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2499:121
[INFO] [stdout]      |
[INFO] [stdout] 2499 | ...updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-17642145221381579805.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2499 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2499 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2499 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2499 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_36> as Into<_>>::into(InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_38>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2502:121
[INFO] [stdout]      |
[INFO] [stdout] 2502 | ...updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-17768191266128138794.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2502 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2502 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2502 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2502 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_38> as Into<_>>::into(InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_40>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2505:121
[INFO] [stdout]      |
[INFO] [stdout] 2505 | ...updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-814396419953946920.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2505 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2505 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2505 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2505 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_40> as Into<_>>::into(InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_42>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2508:121
[INFO] [stdout]      |
[INFO] [stdout] 2508 | ...updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-15230791203948141143.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2508 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2508 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2508 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2508 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_42> as Into<_>>::into(InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_44>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2511:121
[INFO] [stdout]      |
[INFO] [stdout] 2511 | ...updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14699573067451538793.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2511 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2511 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2511 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2511 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_44> as Into<_>>::into(InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_47>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:4069:125
[INFO] [stdout]      |
[INFO] [stdout] 4069 | ...updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-17885432179648531116.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4069 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4069 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4069 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4069 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_47> as Into<_>>::into(InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_49>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:4072:125
[INFO] [stdout]      |
[INFO] [stdout] 4072 | ...updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-9074035274386449967.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4072 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4072 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4072 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4072 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_49> as Into<_>>::into(InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_60>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5380:125
[INFO] [stdout]      |
[INFO] [stdout] 5380 | ...ated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-3361431219383279869.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5380 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5380 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5380 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5380 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_60> as Into<_>>::into(InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_64>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5383:125
[INFO] [stdout]      |
[INFO] [stdout] 5383 | ...ated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-18011813534550437265.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5383 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5383 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5383 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5383 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_64> as Into<_>>::into(InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_67>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5386:125
[INFO] [stdout]      |
[INFO] [stdout] 5386 | ...ated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-4661987286857251397.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5386 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5386 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5386 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5386 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_67> as Into<_>>::into(InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_diffstat_73>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5389:125
[INFO] [stdout]      |
[INFO] [stdout] 5389 | ...dated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-5794754196275907913.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5389 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5389 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5389 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5389 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_diffstat_73> as Into<_>>::into(InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_commentbadge_75>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5392:125
[INFO] [stdout]      |
[INFO] [stdout] 5392 | ...ted (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-13015320969758793550.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5392 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5392 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5392 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5392 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_commentbadge_75> as Into<_>>::into(InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_statusbadge_77>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5395:125
[INFO] [stdout]      |
[INFO] [stdout] 5395 | ...ted (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-3952983784268275447.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5395 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5395 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5395 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5395 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_statusbadge_77> as Into<_>>::into(InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_treeitem_87>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:7244:125
[INFO] [stdout]      |
[INFO] [stdout] 7244 | ...dated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-15805855354034825737.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7244 -                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 7244 +                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7244 -                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 7244 +                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_treeitem_87> as Into<_>>::into(InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_109>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:8339:128
[INFO] [stdout]      |
[INFO] [stdout] 8339 | ...pdated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-390638095482332055.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8339 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8339 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8339 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8339 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_109> as Into<_>>::into(InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_111>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:8342:128
[INFO] [stdout]      |
[INFO] [stdout] 8342 | ...pdated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-820095126486866229.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8342 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8342 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8342 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8342 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_111> as Into<_>>::into(InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_118>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9101:126
[INFO] [stdout]      |
[INFO] [stdout] 9101 | ...ated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-6973814273637116059.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9101 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9101 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9101 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9101 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_118> as Into<_>>::into(InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_123>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9104:126
[INFO] [stdout]      |
[INFO] [stdout] 9104 | ...ated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14582858207116471654.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9104 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9104 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9104 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9104 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_123> as Into<_>>::into(InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_lineitem_131>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9913:129
[INFO] [stdout]      |
[INFO] [stdout] 9913 | ...ated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-9138683208466285913.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9913 -                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9913 +                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9913 -                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9913 +                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_lineitem_131> as Into<_>>::into(InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_150>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:10957:126
[INFO] [stdout]       |
[INFO] [stdout] 10957 | ...pdated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14473621686956476742.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10957 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10957 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10957 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10957 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_150> as Into<_>>::into(InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_152>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:10960:126
[INFO] [stdout]       |
[INFO] [stdout] 10960 | ...pdated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-9397675883691902822.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10960 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10960 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10960 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10960 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_152> as Into<_>>::into(InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_164>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:12032:131
[INFO] [stdout]       |
[INFO] [stdout] 12032 | ...ted (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-10573470908354774478.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12032 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12032 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12032 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12032 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_164> as Into<_>>::into(InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_168>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:12035:131
[INFO] [stdout]       |
[INFO] [stdout] 12035 | ...ted (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-936550583062569345.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12035 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12035 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12035 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12035 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_168> as Into<_>>::into(InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_leftlineitem_183>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:13132:132
[INFO] [stdout]       |
[INFO] [stdout] 13132 | ...ed (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-15229825247657987335.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13132 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13132 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13132 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13132 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_leftlineitem_183> as Into<_>>::into(InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rightlineitem_194>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:13135:132
[INFO] [stdout]       |
[INFO] [stdout] 13135 | ...d (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14040181604696140485.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13135 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13135 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13135 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13135 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rightlineitem_194> as Into<_>>::into(InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_201>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14044:130
[INFO] [stdout]       |
[INFO] [stdout] 14044 | ...ted (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14183702733065258102.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14044 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14044 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14044 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14044 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_201> as Into<_>>::into(InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_205>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14047:130
[INFO] [stdout]       |
[INFO] [stdout] 14047 | ...ted (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-14618108181232155154.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14047 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14047 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14047 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14047 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_205> as Into<_>>::into(InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_flowlineitem_213>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14768:126
[INFO] [stdout]       |
[INFO] [stdout] 14768 | ...ed (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-4993216309121197230.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14768 -                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14768 +                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14768 -                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14768 +                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_flowlineitem_213> as Into<_>>::into(InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_pe_223>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:15488:129
[INFO] [stdout]       |
[INFO] [stdout] 15488 | ...updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-6456961715079861178.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15488 -                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 15488 +                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15488 -                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 15488 +                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_pe_223> as Into<_>>::into(InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `slint::private_unstable_api::re_exports::PathElement` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:15652:35
[INFO] [stdout]       |
[INFO] [stdout] 15652 |                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15652 -                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout] 15652 +                     ) . into () , (sp :: PathElement :: Close)])) }
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15652 -                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout] 15652 +                     ) . into () , <slint::private_unstable_api::re_exports::PathElement as Into<_>>::into((sp :: PathElement :: Close))])) }
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_235>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16032:126
[INFO] [stdout]       |
[INFO] [stdout] 16032 | ...ted (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-9966625636863574519.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16032 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16032 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16032 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16032 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_235> as Into<_>>::into(InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_239>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16035:126
[INFO] [stdout]       |
[INFO] [stdout] 16035 | ...dated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-10686512842855868553.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16035 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16035 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16035 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16035 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_239> as Into<_>>::into(InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_244>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16983:128
[INFO] [stdout]       |
[INFO] [stdout] 16983 | ...pdated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-15843394426391074867.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16983 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16983 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16983 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16983 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_244> as Into<_>>::into(InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_unifiedview_254>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16986:128
[INFO] [stdout]       |
[INFO] [stdout] 16986 | ...ed (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-5430293088739017638.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16986 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16986 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16986 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16986 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_unifiedview_254> as Into<_>>::into(InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_sidebysideview_256>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16989:128
[INFO] [stdout]       |
[INFO] [stdout] 16989 | ...d (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-5753760038584045077.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16989 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16989 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16989 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16989 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_sidebysideview_256> as Into<_>>::into(InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_flowingview_258>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16992:128
[INFO] [stdout]       |
[INFO] [stdout] 16992 | ...ed (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-10773622006263479969.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16992 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16992 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16992 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16992 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_flowingview_258> as Into<_>>::into(InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_260>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16995:128
[INFO] [stdout]       |
[INFO] [stdout] 16995 | ...dated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-11162924539382696809.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16995 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16995 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16995 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16995 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_260> as Into<_>>::into(InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_309>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:20305:132
[INFO] [stdout]       |
[INFO] [stdout] 20305 | ...ted (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-6863861142262145485.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20305 -                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20305 +                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20305 -                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20305 +                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_309> as Into<_>>::into(InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_321>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:20786:134
[INFO] [stdout]       |
[INFO] [stdout] 20786 | ...ted (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-6168896558946579340.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20786 -                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20786 +                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20786 -                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20786 +                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_321> as Into<_>>::into(InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_367>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:27785:119
[INFO] [stdout]       |
[INFO] [stdout] 27785 | ...dated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-2529435706654758119.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27785 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27785 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27785 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27785 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_367> as Into<_>>::into(InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_421>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:27788:119
[INFO] [stdout]       |
[INFO] [stdout] 27788 | ...ted (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-8174656109196119416.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27788 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27788 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27788 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27788 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_421> as Into<_>>::into(InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_368>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28212:128
[INFO] [stdout]       |
[INFO] [stdout] 28212 | ...ted (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-5794674838606258311.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28212 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28212 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28212 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28212 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_368> as Into<_>>::into(InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_376>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28215:128
[INFO] [stdout]       |
[INFO] [stdout] 28215 | ...ted (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-12436538882103759749.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28215 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28215 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28215 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28215 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_376> as Into<_>>::into(InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_382>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28218:128
[INFO] [stdout]       |
[INFO] [stdout] 28218 | ...pdated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-15108709035538837282.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28218 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28218 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28218 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28218 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_382> as Into<_>>::into(InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_423>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:29449:132
[INFO] [stdout]       |
[INFO] [stdout] 29449 | ...ted (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/72ae2ae39f431bdc/out/lado-72ae2ae39f431bdc.long-type-18379751403134804022.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29449 -                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 29449 +                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29449 -                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 29449 +                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_423> as Into<_>>::into(InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lado` (bin "lado") due to 49 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_21>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1292:124
[INFO] [stdout]      |
[INFO] [stdout] 1292 | ...pdated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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]      = note: the full name for the type has been written to '/opt/rustwide/target/debug/build/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-7932993962959505411.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1292 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1292 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1292 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1292 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_21> as Into<_>>::into(InnerComponent_empty_21 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_28>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1295:124
[INFO] [stdout]      |
[INFO] [stdout] 1295 | ...ated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-11690150373233746075.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1295 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1295 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1295 -                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1295 +                  _changed |= InnerToolbar_root_13 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_28> as Into<_>>::into(InnerComponent_rectangle_28 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_23>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1555:127
[INFO] [stdout]      |
[INFO] [stdout] 1555 | ...updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-15322774770338434339.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1555 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1555 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1555 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1555 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_23> as Into<_>>::into(InnerComponent_text_23 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_25>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:1558:127
[INFO] [stdout]      |
[INFO] [stdout] 1558 | ...updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-2900105450920002689.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1558 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 1558 +                  _changed |= InnerComponent_empty_21 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_25> as Into<_>>::into(InnerComponent_text_25 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_36>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2499:121
[INFO] [stdout]      |
[INFO] [stdout] 2499 | ...updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-15320591659672108477.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2499 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2499 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2499 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2499 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_36> as Into<_>>::into(InnerComponent_path_36 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_38>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2502:121
[INFO] [stdout]      |
[INFO] [stdout] 2502 | ...updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-1805485819041583576.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2502 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2502 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2502 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2502 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_38> as Into<_>>::into(InnerComponent_path_38 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_40>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2505:121
[INFO] [stdout]      |
[INFO] [stdout] 2505 | ...updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4947826208293572835.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2505 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2505 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2505 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2505 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_40> as Into<_>>::into(InnerComponent_path_40 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_42>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2508:121
[INFO] [stdout]      |
[INFO] [stdout] 2508 | ...updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-10851067186939023590.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2508 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2508 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2508 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2508 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_42> as Into<_>>::into(InnerComponent_path_42 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_path_44>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:2511:121
[INFO] [stdout]      |
[INFO] [stdout] 2511 | ...updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-15898482691138197548.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2511 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2511 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2511 -                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 2511 +                  _changed |= InnerIcon_root_35 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_path_44> as Into<_>>::into(InnerComponent_path_44 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_47>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:4069:125
[INFO] [stdout]      |
[INFO] [stdout] 4069 | ...updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-9599226752234962857.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4069 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4069 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4069 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4069 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_47> as Into<_>>::into(InnerComponent_text_47 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_49>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:4072:125
[INFO] [stdout]      |
[INFO] [stdout] 4072 | ...updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-6809481162208651969.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4072 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4072 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4072 -                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 4072 +                  _changed |= InnerDiffStat_root_46 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_49> as Into<_>>::into(InnerComponent_text_49 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_60>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5380:125
[INFO] [stdout]      |
[INFO] [stdout] 5380 | ...ated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-992386018962566199.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5380 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5380 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5380 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5380 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_60> as Into<_>>::into(InnerComponent_rectangle_60 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_64>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5383:125
[INFO] [stdout]      |
[INFO] [stdout] 5383 | ...ated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-6618097419951212656.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5383 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5383 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5383 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5383 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_64> as Into<_>>::into(InnerComponent_rectangle_64 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_67>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5386:125
[INFO] [stdout]      |
[INFO] [stdout] 5386 | ...ated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-464136089238935385.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5386 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5386 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5386 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5386 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_67> as Into<_>>::into(InnerComponent_rectangle_67 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_diffstat_73>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5389:125
[INFO] [stdout]      |
[INFO] [stdout] 5389 | ...dated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-1041265869831858646.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5389 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5389 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5389 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5389 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_diffstat_73> as Into<_>>::into(InnerComponent_diffstat_73 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_commentbadge_75>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5392:125
[INFO] [stdout]      |
[INFO] [stdout] 5392 | ...ted (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-7880960421583830084.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5392 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5392 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5392 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5392 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_commentbadge_75> as Into<_>>::into(InnerComponent_commentbadge_75 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_statusbadge_77>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:5395:125
[INFO] [stdout]      |
[INFO] [stdout] 5395 | ...ted (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-2144632278732097482.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5395 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5395 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5395 -                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 5395 +                  _changed |= InnerTreeItem_root_55 :: FIELD_OFFSETS . repeater5 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_statusbadge_77> as Into<_>>::into(InnerComponent_statusbadge_77 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_treeitem_87>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:7244:125
[INFO] [stdout]      |
[INFO] [stdout] 7244 | ...dated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-5609242185589526506.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7244 -                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 7244 +                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7244 -                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 7244 +                  _changed |= InnerFileTree_root_79 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_treeitem_87> as Into<_>>::into(InnerComponent_treeitem_87 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_109>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:8339:128
[INFO] [stdout]      |
[INFO] [stdout] 8339 | ...pdated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4480315828269084725.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8339 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8339 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8339 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8339 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_109> as Into<_>>::into(InnerComponent_text_109 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_111>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:8342:128
[INFO] [stdout]      |
[INFO] [stdout] 8342 | ...pdated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4019793493233113397.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8342 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8342 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8342 -                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 8342 +                  _changed |= InnerUnifiedLine_root_97 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_111> as Into<_>>::into(InnerComponent_text_111 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_118>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9101:126
[INFO] [stdout]      |
[INFO] [stdout] 9101 | ...ated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-16949442517424146689.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9101 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9101 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9101 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9101 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_118> as Into<_>>::into(InnerComponent_rectangle_118 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_123>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9104:126
[INFO] [stdout]      |
[INFO] [stdout] 9104 | ...ated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4739118834319055017.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9104 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9104 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9104 -                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9104 +                  _changed |= InnerLineItem_root_113 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_123> as Into<_>>::into(InnerComponent_rectangle_123 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_lineitem_131>` lado
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:9913:129
[INFO] [stdout]      |
[INFO] [stdout] 9913 | ...ated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-3941722176862549516.txt'
[INFO] [stdout]      = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9913 -                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9913 +                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9913 -                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 9913 +                  _changed |= InnerUnifiedView_root_127 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_lineitem_131> as Into<_>>::into(InnerComponent_lineitem_131 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_150>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:10957:126
[INFO] [stdout]       |
[INFO] [stdout] 10957 | ...pdated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4228286844721457925.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10957 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10957 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10957 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10957 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_150> as Into<_>>::into(InnerComponent_text_150 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_152>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:10960:126
[INFO] [stdout]       |
[INFO] [stdout] 10960 | ...pdated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-17221219549275362908.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10960 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10960 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10960 -                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 10960 +                  _changed |= InnerSideLine_root_141 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_152> as Into<_>>::into(InnerComponent_text_152 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_164>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:12032:131
[INFO] [stdout]       |
[INFO] [stdout] 12032 | ...ted (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-684214316349446133.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12032 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12032 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12032 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12032 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_164> as Into<_>>::into(InnerComponent_rectangle_164 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_168>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:12035:131
[INFO] [stdout]       |
[INFO] [stdout] 12035 | ...ted (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-15423672240236741493.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12035 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12035 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12035 -                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 12035 +                  _changed |= InnerRightLineItem_root_159 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_168> as Into<_>>::into(InnerComponent_rectangle_168 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_leftlineitem_183>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:13132:132
[INFO] [stdout]       |
[INFO] [stdout] 13132 | ...ed (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-2959872273784482572.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13132 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13132 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13132 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13132 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_leftlineitem_183> as Into<_>>::into(InnerComponent_leftlineitem_183 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rightlineitem_194>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:13135:132
[INFO] [stdout]       |
[INFO] [stdout] 13135 | ...d (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-3723593659022125412.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13135 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13135 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13135 -                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 13135 +                  _changed |= InnerSideBySideView_root_173 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rightlineitem_194> as Into<_>>::into(InnerComponent_rightlineitem_194 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_201>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14044:130
[INFO] [stdout]       |
[INFO] [stdout] 14044 | ...ted (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-11217711408628534863.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14044 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14044 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14044 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14044 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_201> as Into<_>>::into(InnerComponent_rectangle_201 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_205>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14047:130
[INFO] [stdout]       |
[INFO] [stdout] 14047 | ...ted (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-13242127890048402699.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14047 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14047 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14047 -                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14047 +                  _changed |= InnerFlowLineItem_root_196 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_205> as Into<_>>::into(InnerComponent_rectangle_205 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_flowlineitem_213>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:14768:126
[INFO] [stdout]       |
[INFO] [stdout] 14768 | ...ed (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-13037878180818204819.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14768 -                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14768 +                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14768 -                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 14768 +                  _changed |= InnerFlowPane_root_210 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_flowlineitem_213> as Into<_>>::into(InnerComponent_flowlineitem_213 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_pe_223>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:15488:129
[INFO] [stdout]       |
[INFO] [stdout] 15488 | ...updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-3735890636750160312.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15488 -                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 15488 +                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15488 -                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 15488 +                  _changed |= InnerFlowingView_root_215 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_pe_223> as Into<_>>::into(InnerComponent_pe_223 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `slint::private_unstable_api::re_exports::PathElement` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:15652:35
[INFO] [stdout]       |
[INFO] [stdout] 15652 |                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15652 -                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout] 15652 +                     ) . into () , (sp :: PathElement :: Close)])) }
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15652 -                     ) . into () , (sp :: PathElement :: Close) . into ()])) }
[INFO] [stdout] 15652 +                     ) . into () , <slint::private_unstable_api::re_exports::PathElement as Into<_>>::into((sp :: PathElement :: Close))])) }
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_235>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16032:126
[INFO] [stdout]       |
[INFO] [stdout] 16032 | ...ted (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-12746228841707407253.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16032 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16032 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16032 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16032 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_235> as Into<_>>::into(InnerComponent_rectangle_235 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_239>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16035:126
[INFO] [stdout]       |
[INFO] [stdout] 16035 | ...dated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-9883577490167507649.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16035 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16035 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16035 -                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16035 +                  _changed |= InnerDiffView_root_234 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_239> as Into<_>>::into(InnerComponent_empty_239 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_244>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16983:128
[INFO] [stdout]       |
[INFO] [stdout] 16983 | ...pdated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-14334231313144504093.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16983 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16983 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16983 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16983 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_244> as Into<_>>::into(InnerComponent_text_244 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_unifiedview_254>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16986:128
[INFO] [stdout]       |
[INFO] [stdout] 16986 | ...ed (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-15824097030936299439.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16986 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16986 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16986 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16986 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_unifiedview_254> as Into<_>>::into(InnerComponent_unifiedview_254 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_sidebysideview_256>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16989:128
[INFO] [stdout]       |
[INFO] [stdout] 16989 | ...d (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-14624719922642776921.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16989 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16989 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16989 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16989 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_sidebysideview_256> as Into<_>>::into(InnerComponent_sidebysideview_256 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_flowingview_258>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16992:128
[INFO] [stdout]       |
[INFO] [stdout] 16992 | ...ed (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-9452146191678262435.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16992 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16992 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16992 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16992 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater3 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_flowingview_258> as Into<_>>::into(InnerComponent_flowingview_258 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_260>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:16995:128
[INFO] [stdout]       |
[INFO] [stdout] 16995 | ...dated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-12869724447068256151.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16995 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16995 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16995 -                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 16995 +                  _changed |= InnerComponent_empty_239 :: FIELD_OFFSETS . repeater4 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_260> as Into<_>>::into(InnerComponent_empty_260 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_309>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:20305:132
[INFO] [stdout]       |
[INFO] [stdout] 20305 | ...ted (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-12879990967618437426.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20305 -                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20305 +                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20305 -                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20305 +                  _changed |= InnerSettingsSlider_root_300 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_309> as Into<_>>::into(InnerComponent_rectangle_309 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_321>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:20786:134
[INFO] [stdout]       |
[INFO] [stdout] 20786 | ...ted (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-236466170417798757.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20786 -                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20786 +                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20786 -                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 20786 +                  _changed |= InnerSegmentedControl_root_316 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_321> as Into<_>>::into(InnerComponent_rectangle_321 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_empty_367>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:27785:119
[INFO] [stdout]       |
[INFO] [stdout] 27785 | ...dated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-14415606481896791773.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27785 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27785 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27785 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27785 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_empty_367> as Into<_>>::into(InnerComponent_empty_367 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_421>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:27788:119
[INFO] [stdout]       |
[INFO] [stdout] 27788 | ...ted (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-9799912928790530501.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27788 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27788 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27788 -                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 27788 +                  _changed |= InnerMainWindow :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_421> as Into<_>>::into(InnerComponent_rectangle_421 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_368>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28212:128
[INFO] [stdout]       |
[INFO] [stdout] 28212 | ...ted (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-16894816015216464271.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28212 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28212 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28212 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28212 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_368> as Into<_>>::into(InnerComponent_rectangle_368 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_376>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28215:128
[INFO] [stdout]       |
[INFO] [stdout] 28215 | ...ted (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-6166384406193612847.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28215 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28215 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28215 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28215 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater1 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_376> as Into<_>>::into(InnerComponent_rectangle_376 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_text_382>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:28218:128
[INFO] [stdout]       |
[INFO] [stdout] 28218 | ...pdated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-4717500368485835752.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28218 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28218 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28218 -                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 28218 +                  _changed |= InnerComponent_empty_367 :: FIELD_OFFSETS . repeater2 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_text_382> as Into<_>>::into(InnerComponent_text_382 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VRc<ItemTreeVTable, InnerComponent_rectangle_423>` lado
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/lado/a2d3917ab475502f/out/main.rs:29449:132
[INFO] [stdout]       |
[INFO] [stdout] 29449 | ...ted (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is 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/lado/0b5a1f82950edeb0/out/lado-0b5a1f82950edeb0.long-type-16515145016871213852.txt'
[INFO] [stdout]       = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29449 -                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 29449 +                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ()) ;
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29449 -                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap () . into ()) ;
[INFO] [stdout] 29449 +                  _changed |= InnerComponent_rectangle_421 :: FIELD_OFFSETS . repeater0 () . apply_pin (_self) . ensure_updated (|| <slint::private_unstable_api::re_exports::VRc<slint::private_unstable_api::re_exports::ItemTreeVTable, InnerComponent_rectangle_423> as Into<_>>::into(InnerComponent_rectangle_423 :: new (_self . self_weak . get () . unwrap () . clone ()) . unwrap ())) ;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lado` (bin "lado" test) due to 49 previous errors
[INFO] running `Command { std: "docker" "inspect" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7", kill_on_drop: false }`
[INFO] [stdout] 6655e828d2301d865248a14257e278dcd072953c841dce5d00fc29455e4e41d7
