[INFO] cloning repository https://github.com/xinuxZ/css-in-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/xinuxZ/css-in-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FxinuxZ%2Fcss-in-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FxinuxZ%2Fcss-in-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d2cd6e3c0f4f6157cc2bc6f110b3d59f40d41827
[INFO] checking xinuxZ/css-in-rust against try#0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef for pr-147859
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FxinuxZ%2Fcss-in-rust" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/xinuxZ/css-in-rust
[INFO] finished tweaking git repo https://github.com/xinuxZ/css-in-rust
[INFO] tweaked toml for git repo https://github.com/xinuxZ/css-in-rust written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/xinuxZ/css-in-rust on toolchain 0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/xinuxZ/css-in-rust 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" "+0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded warnings v0.2.1
[INFO] [stderr]   Downloaded manganis v0.6.2
[INFO] [stderr]   Downloaded manganis-macro v0.6.2
[INFO] [stderr]   Downloaded dioxus-core-types v0.6.2
[INFO] [stderr]   Downloaded dioxus v0.6.3
[INFO] [stderr]   Downloaded manganis-core v0.6.2
[INFO] [stderr]   Downloaded dioxus-signals v0.6.3
[INFO] [stderr]   Downloaded dioxus_server_macro v0.6.2
[INFO] [stderr]   Downloaded server_fn_macro_default v0.6.15
[INFO] [stderr]   Downloaded dioxus-config-macro v0.6.2
[INFO] [stderr]   Downloaded dioxus-devtools-types v0.6.2
[INFO] [stderr]   Downloaded bumpalo v3.18.1
[INFO] [stderr]   Downloaded dioxus-logger v0.6.2
[INFO] [stderr]   Downloaded server_fn_macro v0.6.15
[INFO] [stderr]   Downloaded serde_qs v0.12.0
[INFO] [stderr]   Downloaded dioxus-html v0.6.3
[INFO] [stderr]   Downloaded dioxus-web v0.6.3
[INFO] [stderr]   Downloaded dioxus-fullstack v0.6.3
[INFO] [stderr]   Downloaded tungstenite v0.23.0
[INFO] [stderr]   Downloaded dioxus-rsx v0.6.2
[INFO] [stderr]   Downloaded enumset v1.1.6
[INFO] [stderr]   Downloaded keyboard-types v0.7.0
[INFO] [stderr]   Downloaded server_fn v0.6.15
[INFO] [stderr]   Downloaded dioxus-document v0.6.3
[INFO] [stderr]   Downloaded dioxus-core-macro v0.6.3
[INFO] [stderr]   Downloaded dioxus-hooks v0.6.2
[INFO] [stderr]   Downloaded sledgehammer_bindgen_macro v0.6.1
[INFO] [stderr]   Downloaded dioxus-interpreter-js v0.6.2
[INFO] [stderr]   Downloaded generational-box v0.6.2
[INFO] [stderr]   Downloaded lazy-js-bundle v0.6.2
[INFO] [stderr]   Downloaded sledgehammer_bindgen v0.6.0
[INFO] [stderr]   Downloaded dioxus-devtools v0.6.2
[INFO] [stderr]   Downloaded const-serialize-macro v0.6.2
[INFO] [stderr]   Downloaded const-serialize v0.6.2
[INFO] [stderr]   Downloaded dioxus-lib v0.6.2
[INFO] [stderr]   Downloaded dioxus-cli-config v0.6.3
[INFO] [stderr]   Downloaded dioxus-history v0.6.2
[INFO] [stderr]   Downloaded dioxus-html-internal-macro v0.6.2
[INFO] [stderr]   Downloaded enumset_derive v0.11.0
[INFO] [stderr]   Downloaded sledgehammer_utils v0.3.1
[INFO] [stderr]   Downloaded longest-increasing-subsequence v0.1.0
[INFO] [stderr]   Downloaded warnings-macro v0.2.0
[INFO] [stderr]   Downloaded lightningcss v1.0.0-alpha.66
[INFO] [stderr]   Downloaded dioxus-core v0.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d80fc995c73402c24fdf9aca45b2b930dff6637065b2fe55d9228fbd48d67cf8
[INFO] running `Command { std: "docker" "start" "-a" "d80fc995c73402c24fdf9aca45b2b930dff6637065b2fe55d9228fbd48d67cf8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d80fc995c73402c24fdf9aca45b2b930dff6637065b2fe55d9228fbd48d67cf8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d80fc995c73402c24fdf9aca45b2b930dff6637065b2fe55d9228fbd48d67cf8", kill_on_drop: false }`
[INFO] [stdout] d80fc995c73402c24fdf9aca45b2b930dff6637065b2fe55d9228fbd48d67cf8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+0269aeccce4fd29ce9ad0ebd47a62e584d7e25ef" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9a46a74a5bfe27af7034517874be786acaf6d9046827bb90bd87da433be8d70d
[INFO] running `Command { std: "docker" "start" "-a" "9a46a74a5bfe27af7034517874be786acaf6d9046827bb90bd87da433be8d70d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.100
[INFO] [stderr]    Compiling bumpalo v3.18.1
[INFO] [stderr]    Compiling wasm-bindgen v0.2.100
[INFO] [stderr]     Checking tracing-core v0.1.34
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking hashbrown v0.15.4
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]     Checking dioxus-core-types v0.6.2
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]     Checking slab v0.4.10
[INFO] [stderr]     Checking parking_lot_core v0.9.11
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking bitflags v2.9.1
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]     Checking longest-increasing-subsequence v0.1.0
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]     Checking dtoa v1.0.10
[INFO] [stderr]     Checking dtoa-short v0.3.5
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]    Compiling rkyv v0.7.45
[INFO] [stderr]     Checking parking_lot v0.12.4
[INFO] [stderr]    Compiling lazy-js-bundle v0.6.2
[INFO] [stderr]     Checking dioxus-cli-config v0.6.3
[INFO] [stderr]    Compiling parcel_selectors v0.28.2
[INFO] [stderr]     Checking keyboard-types v0.7.0
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]    Compiling dioxus-document v0.6.3
[INFO] [stderr]     Checking unicode-ident v1.0.18
[INFO] [stderr]     Checking chrono v0.4.41
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking euclid v0.22.11
[INFO] [stderr]    Compiling iana-time-zone v0.1.63
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling dioxus-config-macro v0.6.2
[INFO] [stderr]     Checking const_format v0.2.34
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling rkyv_derive v0.7.45
[INFO] [stderr]    Compiling const-str-proc-macro v0.3.2
[INFO] [stderr]    Compiling lightningcss-derive v1.0.0-alpha.43
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.100
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]     Checking ptr_meta v0.1.4
[INFO] [stderr]     Checking const-str v0.3.2
[INFO] [stderr]    Compiling dioxus-rsx v0.6.2
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling warnings-macro v0.2.0
[INFO] [stderr]    Compiling const-serialize-macro v0.6.2
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling dioxus-html-internal-macro v0.6.2
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.100
[INFO] [stderr]     Checking async-stream v0.3.6
[INFO] [stderr]    Compiling dioxus-core-macro v0.6.3
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]     Checking cssparser v0.33.0
[INFO] [stderr]     Checking tokio v1.45.1
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]     Checking tungstenite v0.23.0
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.100
[INFO] [stderr]     Checking warnings v0.2.1
[INFO] [stderr]     Checking generational-box v0.6.2
[INFO] [stderr]     Checking dioxus-logger v0.6.2
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking cssparser-color v0.1.0
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling enumset_derive v0.11.0
[INFO] [stderr]     Checking serde v1.0.219
[INFO] [stderr]     Checking js-sys v0.3.77
[INFO] [stderr]     Checking console_error_panic_hook v0.1.7
[INFO] [stderr]     Checking enumset v1.1.6
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking tokio-test v0.4.4
[INFO] [stderr]     Checking serde_json v1.0.140
[INFO] [stderr]     Checking indexmap v2.9.0
[INFO] [stderr]     Checking uuid v1.17.0
[INFO] [stderr]     Checking const-serialize v0.6.2
[INFO] [stderr]     Checking manganis-core v0.6.2
[INFO] [stderr]     Checking dioxus-core v0.6.3
[INFO] [stderr]    Compiling css-in-rust-utils v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-utils)
[INFO] [stderr]     Checking web-sys v0.3.77
[INFO] [stderr]     Checking serde-wasm-bindgen v0.6.5
[INFO] [stderr]     Checking gloo-timers v0.3.0
[INFO] [stdout] warning: unused import: `elapsed_seconds`
[INFO] [stdout]  --> crates/css-in-rust-utils/src/memoization.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::time::{elapsed_seconds, now, TimeStamp};
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `color::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use color::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `units::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub use units::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking parcel_sourcemap v2.1.1
[INFO] [stdout] warning: unused import: `elapsed_seconds`
[INFO] [stdout]  --> crates/css-in-rust-utils/src/memoization.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::time::{elapsed_seconds, now, TimeStamp};
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `elapsed_seconds`
[INFO] [stdout]  --> crates/css-in-rust-utils/src/memoization.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::time::{elapsed_seconds, now, TimeStamp};
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `color::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use color::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `units::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub use units::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `color::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use color::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `units::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub use units::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling manganis-macro v0.6.2
[INFO] [stdout] warning: unused import: `elapsed_seconds`
[INFO] [stdout]  --> crates/css-in-rust-utils/src/memoization.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::time::{elapsed_seconds, now, TimeStamp};
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `color::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use color::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `units::*`
[INFO] [stdout]   --> crates/css-in-rust-utils/src/lib.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub use units::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking lightningcss v1.0.0-alpha.66
[INFO] [stderr]     Checking manganis v0.6.2
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:517:13
[INFO] [stdout]     |
[INFO] [stdout] 517 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:517:13
[INFO] [stdout]     |
[INFO] [stdout] 517 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:517:13
[INFO] [stdout]     |
[INFO] [stdout] 517 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/css-in-rust-utils/src/memoization.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct CacheEntry {
[INFO] [stdout]    |        ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     created_at: TimeStamp,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]    --> crates/css-in-rust-utils/src/time.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct Timer {
[INFO] [stdout]     |            ----- field in this struct
[INFO] [stdout] 140 |     start: TimeStamp,
[INFO] [stdout] 141 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking css-in-rust-core v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-core)
[INFO] [stderr]     Checking css-in-rust-transformers v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-transformers)
[INFO] [stderr]     Checking css-in-rust-linters v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-linters)
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/calc.rs:978:13
[INFO] [stdout]     |
[INFO] [stdout] 978 |         let result = calculator.calculate_value("calc(100% - 20px)").unwrap();
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/css-in-rust-utils/src/memoization.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct CacheEntry {
[INFO] [stdout]    |        ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     created_at: TimeStamp,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]    --> crates/css-in-rust-utils/src/time.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct Timer {
[INFO] [stdout]     |            ----- field in this struct
[INFO] [stdout] 140 |     start: TimeStamp,
[INFO] [stdout] 141 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/css-in-rust-utils/src/memoization.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct CacheEntry {
[INFO] [stdout]    |        ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     created_at: TimeStamp,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]    --> crates/css-in-rust-utils/src/time.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct Timer {
[INFO] [stdout]     |            ----- field in this struct
[INFO] [stdout] 140 |     start: TimeStamp,
[INFO] [stdout] 141 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/core.rs:390:11
[INFO] [stdout]     |
[INFO] [stdout] 390 |     #[cfg(feature = "parallel")]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `autoprefixer`, `default`, `logical-props`, and `px2rem`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize`
[INFO] [stdout]  --> crates/css-in-rust-transformers/src/features.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:517:13
[INFO] [stdout]     |
[INFO] [stdout] 517 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mt3`
[INFO] [stdout]    --> crates/css-in-rust-utils/src/easing.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let mt3 = mt2 * mt;
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_mt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/core.rs:390:11
[INFO] [stdout]     |
[INFO] [stdout] 390 |     #[cfg(feature = "parallel")]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `autoprefixer`, `default`, `logical-props`, and `px2rem`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize`
[INFO] [stdout]  --> crates/css-in-rust-transformers/src/features.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `line_num`
[INFO] [stdout]    --> crates/css-in-rust-linters/src/performance.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |         for (line_num, line) in css.lines().enumerate() {
[INFO] [stdout]     |              ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_line_num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-linters/src/syntax.rs:472:13
[INFO] [stdout]     |
[INFO] [stdout] 472 |         let mut a = 0; // 内联样式
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `line_num`
[INFO] [stdout]    --> crates/css-in-rust-linters/src/performance.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |         for (line_num, line) in css.lines().enumerate() {
[INFO] [stdout]     |              ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_line_num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-linters/src/syntax.rs:472:13
[INFO] [stdout]     |
[INFO] [stdout] 472 |         let mut a = 0; // 内联样式
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]   --> crates/css-in-rust-transformers/src/core.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn supports(&self, input: &Self::Input) -> bool {
[INFO] [stdout]    |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created_at` is never read
[INFO] [stdout]   --> crates/css-in-rust-utils/src/memoization.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | struct CacheEntry {
[INFO] [stdout]    |        ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     created_at: TimeStamp,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]    --> crates/css-in-rust-utils/src/time.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct Timer {
[INFO] [stdout]     |            ----- field in this struct
[INFO] [stdout] 140 |     start: TimeStamp,
[INFO] [stdout] 141 |     name: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]   --> crates/css-in-rust-transformers/src/core.rs:34:24
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn supports(&self, input: &Self::Input) -> bool {
[INFO] [stdout]    |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `variables_str`
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/compat.rs:338:21
[INFO] [stdout]     |
[INFO] [stdout] 338 |         if let Some(variables_str) = context.options.get("css_variables") {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variables_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `in_nested` is never read
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/features.rs:242:21
[INFO] [stdout]     |
[INFO] [stdout] 242 |                     in_nested = false;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `variables_str`
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/compat.rs:338:21
[INFO] [stdout]     |
[INFO] [stdout] 338 |         if let Some(variables_str) = context.options.get("css_variables") {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variables_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `in_nested` is never read
[INFO] [stdout]    --> crates/css-in-rust-transformers/src/features.rs:242:21
[INFO] [stdout]     |
[INFO] [stdout] 242 |                     in_nested = false;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> crates/css-in-rust-core/src/accessibility.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CacheEntityStats` and `CacheEntity`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::cache::entity::{CacheEntity, CacheEntityStats};
[INFO] [stdout]   |                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `elapsed_duration`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     duration_since, elapsed_duration, now, subtract_duration, TimeStamp,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CSSError`
[INFO] [stdout]  --> crates/css-in-rust-core/src/critical.rs:6:27
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::types::error::{CSSError, CSSResult};
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSSObject` and `CSSValue`
[INFO] [stdout]   --> crates/css-in-rust-core/src/keyframes/mod.rs:24:47
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::types::{CSSError, CSSResult, css::{CSSObject, CSSValue}};
[INFO] [stdout]    |                                               ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> crates/css-in-rust-core/src/accessibility.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CacheEntityStats` and `CacheEntity`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::cache::entity::{CacheEntity, CacheEntityStats};
[INFO] [stdout]   |                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `elapsed_duration`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     duration_since, elapsed_duration, now, subtract_duration, TimeStamp,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CSSError`
[INFO] [stdout]  --> crates/css-in-rust-core/src/critical.rs:6:27
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::types::error::{CSSError, CSSResult};
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSSObject` and `CSSValue`
[INFO] [stdout]   --> crates/css-in-rust-core/src/keyframes/mod.rs:24:47
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::types::{CSSError, CSSResult, css::{CSSObject, CSSValue}};
[INFO] [stdout]    |                                               ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> crates/css-in-rust-core/src/accessibility.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CacheEntityStats` and `CacheEntity`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::cache::entity::{CacheEntity, CacheEntityStats};
[INFO] [stdout]   |                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `elapsed_duration`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     duration_since, elapsed_duration, now, subtract_duration, TimeStamp,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CSSError`
[INFO] [stdout]  --> crates/css-in-rust-core/src/critical.rs:6:27
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::types::error::{CSSError, CSSResult};
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSSObject` and `CSSValue`
[INFO] [stdout]   --> crates/css-in-rust-core/src/keyframes/mod.rs:24:47
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::types::{CSSError, CSSResult, css::{CSSObject, CSSValue}};
[INFO] [stdout]    |                                               ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> crates/css-in-rust-core/src/accessibility.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CacheEntityStats` and `CacheEntity`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::cache::entity::{CacheEntity, CacheEntityStats};
[INFO] [stdout]   |                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `elapsed_duration`
[INFO] [stdout]  --> crates/css-in-rust-core/src/cache/strategy.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     duration_since, elapsed_duration, now, subtract_duration, TimeStamp,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CSSError`
[INFO] [stdout]  --> crates/css-in-rust-core/src/critical.rs:6:27
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::types::error::{CSSError, CSSResult};
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSSObject` and `CSSValue`
[INFO] [stdout]   --> crates/css-in-rust-core/src/keyframes/mod.rs:24:47
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::types::{CSSError, CSSResult, css::{CSSObject, CSSValue}};
[INFO] [stdout]    |                                               ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dioxus-signals v0.6.3
[INFO] [stderr]     Checking dioxus-devtools-types v0.6.2
[INFO] [stderr]     Checking dioxus-history v0.6.2
[INFO] [stderr]     Checking dioxus-hooks v0.6.2
[INFO] [stderr]     Checking dioxus-devtools v0.6.2
[INFO] [stderr]     Checking dioxus-html v0.6.3
[INFO] [stdout] warning: value assigned to `is_used` is never read
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     is_used = true;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `html_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     html_path: P,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_html_path`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `viewport`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     viewport: &ViewportDimensions,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `css_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     css_path: P,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_used` is never read
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     is_used = true;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `html_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     html_path: P,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_html_path`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `viewport`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     viewport: &ViewportDimensions,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `css_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     css_path: P,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `error`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         error: &CSSError,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `delay`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let delay = self.calculate_retry_delay(context.retry_count);
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let simplified_css = if let Some(input) = &context.original_input {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let default_css = self.generate_default_css(&context.context);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `progressive_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let progressive_css = self.generate_progressive_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_progressive_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `graceful_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:323:21
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let graceful_css = self.generate_graceful_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_graceful_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `error`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         error: &CSSError,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `delay`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let delay = self.calculate_retry_delay(context.retry_count);
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let simplified_css = if let Some(input) = &context.original_input {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let default_css = self.generate_default_css(&context.context);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `progressive_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let progressive_css = self.generate_progressive_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_progressive_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `graceful_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:323:21
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let graceful_css = self.generate_graceful_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_graceful_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:300:17
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let simplified = self.simplify_css_input(input);
[INFO] [stdout]     |                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let default_css = match context {
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_used` is never read
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     is_used = true;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:300:17
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let simplified = self.simplify_css_input(input);
[INFO] [stdout]     |                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `html_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     html_path: P,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_html_path`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `viewport`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     viewport: &ViewportDimensions,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `css_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     css_path: P,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let default_css = match context {
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `error`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         error: &CSSError,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `delay`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let delay = self.calculate_retry_delay(context.retry_count);
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let simplified_css = if let Some(input) = &context.original_input {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let default_css = self.generate_default_css(&context.context);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `progressive_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let progressive_css = self.generate_progressive_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_progressive_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `graceful_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:323:21
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let graceful_css = self.generate_graceful_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_graceful_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_used` is never read
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:275:21
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     is_used = true;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:300:17
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let simplified = self.simplify_css_input(input);
[INFO] [stdout]     |                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let default_css = match context {
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `html_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     html_path: P,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_html_path`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `viewport`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     viewport: &ViewportDimensions,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `css_path`
[INFO] [stdout]    --> crates/css-in-rust-core/src/critical.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     css_path: P,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:590:13
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let mut y_offset = 80;
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dot_content`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:567:13
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let dot_content = self.render_dot(graph)?;
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dot_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:594:18
[INFO] [stdout]     |
[INFO] [stdout] 594 |         for (i, (node_id, node)) in graph.nodes.iter().enumerate() {
[INFO] [stdout]     |                  ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_node_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `error`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         error: &CSSError,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `delay`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let delay = self.calculate_retry_delay(context.retry_count);
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |         let simplified_css = if let Some(input) = &context.original_input {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let default_css = self.generate_default_css(&context.context);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `progressive_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 let progressive_css = self.generate_progressive_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_progressive_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `graceful_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/strategy.rs:323:21
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let graceful_css = self.generate_graceful_css(&context.context, error);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_graceful_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:590:13
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let mut y_offset = 80;
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dot_content`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:567:13
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let dot_content = self.render_dot(graph)?;
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dot_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:594:18
[INFO] [stdout]     |
[INFO] [stdout] 594 |         for (i, (node_id, node)) in graph.nodes.iter().enumerate() {
[INFO] [stdout]     |                  ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_node_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/validator.rs:674:13
[INFO] [stdout]     |
[INFO] [stdout] 674 |         let css = CSSObject::from_string("color: red; display: block;".to_string());
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_performant`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/validator.rs:723:13
[INFO] [stdout]     |
[INFO] [stdout] 723 |         let is_performant = validator.validate_performance(&css, &mut result);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_performant`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_accessible`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/validator.rs:739:13
[INFO] [stdout]     |
[INFO] [stdout] 739 |         let is_accessible = validator.validate_accessibility(&css, &mut result);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_accessible`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `simplified`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:300:17
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let simplified = self.simplify_css_input(input);
[INFO] [stdout]     |                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_simplified`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_css`
[INFO] [stdout]    --> crates/css-in-rust-core/src/recovery/mod.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let default_css = match context {
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `current_depth`, `visited_nodes`, and `processing_stack` are never read
[INFO] [stdout]   --> crates/css-in-rust-core/src/visualization/graph.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | struct BuildContext {
[INFO] [stdout]    |        ------------ fields in this struct
[INFO] [stdout] 64 |     current_depth: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 65 |     visited_nodes: HashSet<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 66 |     processing_stack: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BuildContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `render_plantuml` and `render_cytoscape` are never used
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:809:8
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl DependencyGraphRenderer {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 809 |     fn render_plantuml(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 866 |     fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:590:13
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let mut y_offset = 80;
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dot_content`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:567:13
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let dot_content = self.render_dot(graph)?;
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dot_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:594:18
[INFO] [stdout]     |
[INFO] [stdout] 594 |         for (i, (node_id, node)) in graph.nodes.iter().enumerate() {
[INFO] [stdout]     |                  ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_node_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `current_depth`, `visited_nodes`, and `processing_stack` are never read
[INFO] [stdout]   --> crates/css-in-rust-core/src/visualization/graph.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | struct BuildContext {
[INFO] [stdout]    |        ------------ fields in this struct
[INFO] [stdout] 64 |     current_depth: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 65 |     visited_nodes: HashSet<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 66 |     processing_stack: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BuildContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `render_plantuml` and `render_cytoscape` are never used
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:809:8
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl DependencyGraphRenderer {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 809 |     fn render_plantuml(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 866 |     fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `current_depth`, `visited_nodes`, and `processing_stack` are never read
[INFO] [stdout]   --> crates/css-in-rust-core/src/visualization/graph.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | struct BuildContext {
[INFO] [stdout]    |        ------------ fields in this struct
[INFO] [stdout] 64 |     current_depth: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 65 |     visited_nodes: HashSet<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 66 |     processing_stack: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BuildContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `render_plantuml` and `render_cytoscape` are never used
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:809:8
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl DependencyGraphRenderer {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 809 |     fn render_plantuml(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 866 |     fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking css-in-rust-macros v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-macros)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:590:13
[INFO] [stdout]     |
[INFO] [stdout] 590 |         let mut y_offset = 80;
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dot_content`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:567:13
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let dot_content = self.render_dot(graph)?;
[INFO] [stdout]     |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dot_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:594:18
[INFO] [stdout]     |
[INFO] [stdout] 594 |         for (i, (node_id, node)) in graph.nodes.iter().enumerate() {
[INFO] [stdout]     |                  ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_node_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `syn::punctuated::Punctuated`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/styled_macro.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use syn::punctuated::Punctuated;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `syn::punctuated::Punctuated`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/styled_macro.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use syn::punctuated::Punctuated;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CSSObject`
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:289:35
[INFO] [stdout]     |
[INFO] [stdout] 289 |     use css_in_rust_core::types::{CSSObject, CSSValue};
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentInput` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub struct StyledComponentInput {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PropDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub struct PropDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct StyleDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentProps` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct StyledComponentProps {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_responsive_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn create_responsive_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_themed_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn create_themed_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `get_property_value_type` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:34:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl CSSValidator {
[INFO] [stdout]    | ----------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 34 |     pub fn get_property_value_type(property: &str) -> PropertyValueType {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PropertyValueType` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum PropertyValueType {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CodeGenUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:361:12
[INFO] [stdout]     |
[INFO] [stdout] 361 | pub struct CodeGenUtils;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `safe_ident`, `string_literal`, `generate_css_insertion`, and `generate_compile_error` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 363 | impl CodeGenUtils {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 364 |     /// 生成安全的标识符
[INFO] [stdout] 365 |     pub fn safe_ident(name: &str) -> Ident {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn string_literal(value: &str) -> LitStr {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     pub fn generate_css_insertion(key: &str, value: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 |     pub fn generate_compile_error(message: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `current_depth`, `visited_nodes`, and `processing_stack` are never read
[INFO] [stdout]   --> crates/css-in-rust-core/src/visualization/graph.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | struct BuildContext {
[INFO] [stdout]    |        ------------ fields in this struct
[INFO] [stdout] 64 |     current_depth: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 65 |     visited_nodes: HashSet<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 66 |     processing_stack: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BuildContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `render_plantuml` and `render_cytoscape` are never used
[INFO] [stdout]    --> crates/css-in-rust-core/src/visualization/renderer.rs:809:8
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl DependencyGraphRenderer {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 809 |     fn render_plantuml(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 866 |     fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_css_property` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/css_macro.rs:82:8
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub fn validate_css_property(key: &str, value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_color_value` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/css_macro.rs:94:4
[INFO] [stdout]    |
[INFO] [stdout] 94 | fn validate_color_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_size_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:134:4
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn validate_size_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_display_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn validate_display_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_position_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:180:4
[INFO] [stdout]     |
[INFO] [stdout] 180 | fn validate_position_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentInput` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub struct StyledComponentInput {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PropDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub struct PropDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct StyleDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentProps` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct StyledComponentProps {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn merge_styles(styles: Vec<CSSObject>) -> CSSObject {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_responsive_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn create_responsive_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_themed_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn create_themed_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_state_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:225:12
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub fn create_state_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_style_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub fn validate_style_value(property: &str, value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_class_name` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub fn generate_class_name(component_name: &str, styles_hash: &str) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_inline_style` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn create_inline_style(styles: &CSSObject) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CSSValidator` is never constructed
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct CSSValidator;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `validate_property_name`, `validate_property_value`, and `get_property_value_type` are never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl CSSValidator {
[INFO] [stdout]    | ----------------- associated functions in this implementation
[INFO] [stdout] 14 |     /// 验证 CSS 属性名是否有效
[INFO] [stdout] 15 |     pub fn validate_property_name(name: &str) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     pub fn validate_property_value(value: &str) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 34 |     pub fn get_property_value_type(property: &str) -> PropertyValueType {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PropertyValueType` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum PropertyValueType {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CSSUnits` is never constructed
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct CSSUnits;
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `SUPPORTED_UNITS`, `has_valid_unit`, `extract_number`, and `extract_unit` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:74:15
[INFO] [stdout]     |
[INFO] [stdout]  72 | impl CSSUnits {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout]  73 |     /// 所有支持的 CSS 单位
[INFO] [stdout]  74 |     pub const SUPPORTED_UNITS: &'static [&'static str] = &[
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  80 |     pub fn has_valid_unit(value: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     pub fn extract_number(value: &str) -> Option<f64> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub fn extract_unit(value: &str) -> Option<&str> {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ColorUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:120:12
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub struct ColorUtils;
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `NAMED_COLORS`, `validate_hex_color`, `validate_rgb_color`, `validate_hsl_color`, `validate_named_color`, and `validate_color` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl ColorUtils {
[INFO] [stdout]     | --------------- associated items in this implementation
[INFO] [stdout] 123 |     /// 命名颜色列表
[INFO] [stdout] 124 |     pub const NAMED_COLORS: &'static [&'static str] = &[
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn validate_hex_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn validate_rgb_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub fn validate_hsl_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn validate_named_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 352 |     pub fn validate_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CodeGenUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:361:12
[INFO] [stdout]     |
[INFO] [stdout] 361 | pub struct CodeGenUtils;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `safe_ident`, `string_literal`, `generate_css_insertion`, and `generate_compile_error` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 363 | impl CodeGenUtils {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 364 |     /// 生成安全的标识符
[INFO] [stdout] 365 |     pub fn safe_ident(name: &str) -> Ident {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn string_literal(value: &str) -> LitStr {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     pub fn generate_css_insertion(key: &str, value: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 |     pub fn generate_compile_error(message: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OptimizationUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:410:12
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub struct OptimizationUtils;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `should_inline_style`, `should_cache_style`, and `generate_style_hash` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 412 | impl OptimizationUtils {
[INFO] [stdout]     | ---------------------- associated functions in this implementation
[INFO] [stdout] 413 |     /// 检查是否可以内联样式
[INFO] [stdout] 414 |     pub fn should_inline_style(properties_count: usize) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn should_cache_style(properties_count: usize, is_dynamic: bool) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn generate_style_hash(properties: &[(String, String)]) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dioxus v0.6.3
[INFO] [stdout] warning: unused import: `syn::punctuated::Punctuated`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/styled_macro.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use syn::punctuated::Punctuated;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/css-in-rust-macros/src/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_css_property` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/css_macro.rs:82:8
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub fn validate_css_property(key: &str, value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_color_value` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/css_macro.rs:94:4
[INFO] [stdout]    |
[INFO] [stdout] 94 | fn validate_color_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_size_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:134:4
[INFO] [stdout]     |
[INFO] [stdout] 134 | fn validate_size_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_display_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout] 156 | fn validate_display_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_position_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/css_macro.rs:180:4
[INFO] [stdout]     |
[INFO] [stdout] 180 | fn validate_position_value(value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentInput` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:145:12
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub struct StyledComponentInput {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PropDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub struct PropDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyleDefinition` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct StyleDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StyledComponentProps` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct StyledComponentProps {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:178:12
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn merge_styles(styles: Vec<CSSObject>) -> CSSObject {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_responsive_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:191:12
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub fn create_responsive_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_themed_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub fn create_themed_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_state_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:225:12
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub fn create_state_styles(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_style_value` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub fn validate_style_value(property: &str, value: &str) -> std::result::Result<(), String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_class_name` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub fn generate_class_name(component_name: &str, styles_hash: &str) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_inline_style` is never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/styled_macro.rs:252:12
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn create_inline_style(styles: &CSSObject) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CSSValidator` is never constructed
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct CSSValidator;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `validate_property_name`, `validate_property_value`, and `get_property_value_type` are never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl CSSValidator {
[INFO] [stdout]    | ----------------- associated functions in this implementation
[INFO] [stdout] 14 |     /// 验证 CSS 属性名是否有效
[INFO] [stdout] 15 |     pub fn validate_property_name(name: &str) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     pub fn validate_property_value(value: &str) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 34 |     pub fn get_property_value_type(property: &str) -> PropertyValueType {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PropertyValueType` is never used
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum PropertyValueType {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CSSUnits` is never constructed
[INFO] [stdout]   --> crates/css-in-rust-macros/src/utils.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub struct CSSUnits;
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `SUPPORTED_UNITS`, `has_valid_unit`, `extract_number`, and `extract_unit` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:74:15
[INFO] [stdout]     |
[INFO] [stdout]  72 | impl CSSUnits {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout]  73 |     /// 所有支持的 CSS 单位
[INFO] [stdout]  74 |     pub const SUPPORTED_UNITS: &'static [&'static str] = &[
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  80 |     pub fn has_valid_unit(value: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     pub fn extract_number(value: &str) -> Option<f64> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     pub fn extract_unit(value: &str) -> Option<&str> {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ColorUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:120:12
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub struct ColorUtils;
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `NAMED_COLORS`, `validate_hex_color`, `validate_rgb_color`, `validate_hsl_color`, `validate_named_color`, and `validate_color` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl ColorUtils {
[INFO] [stdout]     | --------------- associated items in this implementation
[INFO] [stdout] 123 |     /// 命名颜色列表
[INFO] [stdout] 124 |     pub const NAMED_COLORS: &'static [&'static str] = &[
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 276 |     pub fn validate_hex_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 |     pub fn validate_rgb_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub fn validate_hsl_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 347 |     pub fn validate_named_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 352 |     pub fn validate_color(color: &str) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CodeGenUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:361:12
[INFO] [stdout]     |
[INFO] [stdout] 361 | pub struct CodeGenUtils;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `safe_ident`, `string_literal`, `generate_css_insertion`, and `generate_compile_error` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:365:12
[INFO] [stdout]     |
[INFO] [stdout] 363 | impl CodeGenUtils {
[INFO] [stdout]     | ----------------- associated functions in this implementation
[INFO] [stdout] 364 |     /// 生成安全的标识符
[INFO] [stdout] 365 |     pub fn safe_ident(name: &str) -> Ident {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn string_literal(value: &str) -> LitStr {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 392 |     pub fn generate_css_insertion(key: &str, value: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 |     pub fn generate_compile_error(message: &str) -> TokenStream {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OptimizationUtils` is never constructed
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:410:12
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub struct OptimizationUtils;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `should_inline_style`, `should_cache_style`, and `generate_style_hash` are never used
[INFO] [stdout]    --> crates/css-in-rust-macros/src/utils.rs:414:12
[INFO] [stdout]     |
[INFO] [stdout] 412 | impl OptimizationUtils {
[INFO] [stdout]     | ---------------------- associated functions in this implementation
[INFO] [stdout] 413 |     /// 检查是否可以内联样式
[INFO] [stdout] 414 |     pub fn should_inline_style(properties_count: usize) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 419 |     pub fn should_cache_style(properties_count: usize, is_dynamic: bool) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 424 |     pub fn generate_style_hash(properties: &[(String, String)]) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking css-in-rust-theme v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-theme)
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | use std::sync::Arc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub use colors::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `algorithms` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `algorithms` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub use colors::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `ColorAlgorithm` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `ColorAlgorithm` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub use css::*;
[INFO] [stdout]    |         ^^^^^^ the name `registry` in the type namespace is first re-exported here
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `registry` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^ the name `AsyncDerivativeFunc` in the type namespace is first re-exported here
[INFO] [stdout] 83 | pub use inheritance::*;
[INFO] [stdout] 84 | pub use types::*;
[INFO] [stdout]    |         -------- but the name `AsyncDerivativeFunc` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::theme::Theme`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/animation.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |     use crate::theme::Theme;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::types::DerivativeFunc`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |     use crate::types::DerivativeFunc;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:734:9
[INFO] [stdout]     |
[INFO] [stdout] 734 |     use std::sync::Arc;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub use colors::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `algorithms` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `algorithms` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub use colors::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `ColorAlgorithm` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `ColorAlgorithm` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub use css::*;
[INFO] [stdout]    |         ^^^^^^ the name `registry` in the type namespace is first re-exported here
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ------------- but the name `registry` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> crates/css-in-rust-theme/src/lib.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub use derivative::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^ the name `AsyncDerivativeFunc` in the type namespace is first re-exported here
[INFO] [stdout] 83 | pub use inheritance::*;
[INFO] [stdout] 84 | pub use types::*;
[INFO] [stdout]    |         -------- but the name `AsyncDerivativeFunc` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:702:16
[INFO] [stdout]     |
[INFO] [stdout] 702 |         extern "rust-call" fn call(
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:718:16
[INFO] [stdout]     |
[INFO] [stdout] 718 |         extern "rust-call" fn call_mut(
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:728:16
[INFO] [stdout]     |
[INFO] [stdout] 728 |         extern "rust-call" fn call_once(
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:846:16
[INFO] [stdout]     |
[INFO] [stdout] 846 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:856:16
[INFO] [stdout]     |
[INFO] [stdout] 856 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:863:16
[INFO] [stdout]     |
[INFO] [stdout] 863 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:891:16
[INFO] [stdout]     |
[INFO] [stdout] 891 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:901:16
[INFO] [stdout]     |
[INFO] [stdout] 901 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:908:16
[INFO] [stdout]     |
[INFO] [stdout] 908 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:810:16
[INFO] [stdout]     |
[INFO] [stdout] 810 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:819:16
[INFO] [stdout]     |
[INFO] [stdout] 819 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:827:16
[INFO] [stdout]     |
[INFO] [stdout] 827 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:860:16
[INFO] [stdout]     |
[INFO] [stdout] 860 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:866:16
[INFO] [stdout]     |
[INFO] [stdout] 866 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:873:16
[INFO] [stdout]     |
[INFO] [stdout] 873 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1246:16
[INFO] [stdout]      |
[INFO] [stdout] 1246 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1252:16
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1259:16
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |                ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1330:20
[INFO] [stdout]      |
[INFO] [stdout] 1330 |             extern "rust-call" fn call(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1343:20
[INFO] [stdout]      |
[INFO] [stdout] 1343 |             extern "rust-call" fn call_mut(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1354:20
[INFO] [stdout]      |
[INFO] [stdout] 1354 |             extern "rust-call" fn call_once(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1388:20
[INFO] [stdout]      |
[INFO] [stdout] 1388 |             extern "rust-call" fn call(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1401:20
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             extern "rust-call" fn call_mut(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1412:20
[INFO] [stdout]      |
[INFO] [stdout] 1412 |             extern "rust-call" fn call_once(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1441:20
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             extern "rust-call" fn call(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1454:20
[INFO] [stdout]      |
[INFO] [stdout] 1454 |             extern "rust-call" fn call_mut(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1465:20
[INFO] [stdout]      |
[INFO] [stdout] 1465 |             extern "rust-call" fn call_once(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1477:20
[INFO] [stdout]      |
[INFO] [stdout] 1477 |             extern "rust-call" fn call(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1491:20
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             extern "rust-call" fn call_mut(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1502:20
[INFO] [stdout]      |
[INFO] [stdout] 1502 |             extern "rust-call" fn call_once(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1533:20
[INFO] [stdout]      |
[INFO] [stdout] 1533 |             extern "rust-call" fn call(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1546:20
[INFO] [stdout]      |
[INFO] [stdout] 1546 |             extern "rust-call" fn call_mut(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1557:20
[INFO] [stdout]      |
[INFO] [stdout] 1557 |             extern "rust-call" fn call_once(
[INFO] [stdout]      |                    ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:427:20
[INFO] [stdout]     |
[INFO] [stdout] 427 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:437:20
[INFO] [stdout]     |
[INFO] [stdout] 437 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:445:20
[INFO] [stdout]     |
[INFO] [stdout] 445 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:469:20
[INFO] [stdout]     |
[INFO] [stdout] 469 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:479:20
[INFO] [stdout]     |
[INFO] [stdout] 479 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:487:20
[INFO] [stdout]     |
[INFO] [stdout] 487 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:512:20
[INFO] [stdout]     |
[INFO] [stdout] 512 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:522:20
[INFO] [stdout]     |
[INFO] [stdout] 522 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:530:20
[INFO] [stdout]     |
[INFO] [stdout] 530 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:552:20
[INFO] [stdout]     |
[INFO] [stdout] 552 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:562:20
[INFO] [stdout]     |
[INFO] [stdout] 562 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:570:20
[INFO] [stdout]     |
[INFO] [stdout] 570 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:579:20
[INFO] [stdout]     |
[INFO] [stdout] 579 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:589:20
[INFO] [stdout]     |
[INFO] [stdout] 589 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:597:20
[INFO] [stdout]     |
[INFO] [stdout] 597 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:649:20
[INFO] [stdout]     |
[INFO] [stdout] 649 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:659:20
[INFO] [stdout]     |
[INFO] [stdout] 659 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:667:20
[INFO] [stdout]     |
[INFO] [stdout] 667 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:718:20
[INFO] [stdout]     |
[INFO] [stdout] 718 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:728:20
[INFO] [stdout]     |
[INFO] [stdout] 728 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:736:20
[INFO] [stdout]     |
[INFO] [stdout] 736 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:771:20
[INFO] [stdout]     |
[INFO] [stdout] 771 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:781:20
[INFO] [stdout]     |
[INFO] [stdout] 781 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:789:20
[INFO] [stdout]     |
[INFO] [stdout] 789 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 |             extern "rust-call" fn call(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:196:20
[INFO] [stdout]     |
[INFO] [stdout] 196 |             extern "rust-call" fn call_mut(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:206:20
[INFO] [stdout]     |
[INFO] [stdout] 206 |             extern "rust-call" fn call_once(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:239:20
[INFO] [stdout]     |
[INFO] [stdout] 239 |             extern "rust-call" fn call(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:252:20
[INFO] [stdout]     |
[INFO] [stdout] 252 |             extern "rust-call" fn call_mut(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the extern "rust-call" ABI is experimental and subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:262:20
[INFO] [stdout]     |
[INFO] [stdout] 262 |             extern "rust-call" fn call_once(
[INFO] [stdout]     |                    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1330:13
[INFO] [stdout]      |
[INFO] [stdout] 1330 | /             extern "rust-call" fn call(
[INFO] [stdout] 1331 | |                 &self,
[INFO] [stdout] 1332 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1333 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1343:13
[INFO] [stdout]      |
[INFO] [stdout] 1343 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 1344 | |                 &mut self,
[INFO] [stdout] 1345 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1346 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1354:13
[INFO] [stdout]      |
[INFO] [stdout] 1354 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 1355 | |                 self,
[INFO] [stdout] 1356 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1357 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1388:13
[INFO] [stdout]      |
[INFO] [stdout] 1388 | /             extern "rust-call" fn call(
[INFO] [stdout] 1389 | |                 &self,
[INFO] [stdout] 1390 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1391 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 1402 | |                 &mut self,
[INFO] [stdout] 1403 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1404 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1412:13
[INFO] [stdout]      |
[INFO] [stdout] 1412 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 1413 | |                 self,
[INFO] [stdout] 1414 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1415 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1441:13
[INFO] [stdout]      |
[INFO] [stdout] 1441 | /             extern "rust-call" fn call(
[INFO] [stdout] 1442 | |                 &self,
[INFO] [stdout] 1443 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1444 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1454:13
[INFO] [stdout]      |
[INFO] [stdout] 1454 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 1455 | |                 &mut self,
[INFO] [stdout] 1456 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1457 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1465:13
[INFO] [stdout]      |
[INFO] [stdout] 1465 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 1466 | |                 self,
[INFO] [stdout] 1467 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1468 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1477:13
[INFO] [stdout]      |
[INFO] [stdout] 1477 | /             extern "rust-call" fn call(
[INFO] [stdout] 1478 | |                 &self,
[INFO] [stdout] 1479 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1480 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1491:13
[INFO] [stdout]      |
[INFO] [stdout] 1491 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 1492 | |                 &mut self,
[INFO] [stdout] 1493 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1494 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1502:13
[INFO] [stdout]      |
[INFO] [stdout] 1502 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 1503 | |                 self,
[INFO] [stdout] 1504 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1505 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1533:13
[INFO] [stdout]      |
[INFO] [stdout] 1533 | /             extern "rust-call" fn call(
[INFO] [stdout] 1534 | |                 &self,
[INFO] [stdout] 1535 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1536 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1546:13
[INFO] [stdout]      |
[INFO] [stdout] 1546 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 1547 | |                 &mut self,
[INFO] [stdout] 1548 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1549 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1557:13
[INFO] [stdout]      |
[INFO] [stdout] 1557 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 1558 | |                 self,
[INFO] [stdout] 1559 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 1560 | |             ) -> TestDerivativeToken {
[INFO] [stdout]      | |____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:437:13
[INFO] [stdout]     |
[INFO] [stdout] 437 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:445:13
[INFO] [stdout]     |
[INFO] [stdout] 445 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:469:13
[INFO] [stdout]     |
[INFO] [stdout] 469 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:479:13
[INFO] [stdout]     |
[INFO] [stdout] 479 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:487:13
[INFO] [stdout]     |
[INFO] [stdout] 487 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:512:13
[INFO] [stdout]     |
[INFO] [stdout] 512 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:522:13
[INFO] [stdout]     |
[INFO] [stdout] 522 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:530:13
[INFO] [stdout]     |
[INFO] [stdout] 530 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:552:13
[INFO] [stdout]     |
[INFO] [stdout] 552 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:562:13
[INFO] [stdout]     |
[INFO] [stdout] 562 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:570:13
[INFO] [stdout]     |
[INFO] [stdout] 570 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:579:13
[INFO] [stdout]     |
[INFO] [stdout] 579 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:589:13
[INFO] [stdout]     |
[INFO] [stdout] 589 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:597:13
[INFO] [stdout]     |
[INFO] [stdout] 597 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:649:13
[INFO] [stdout]     |
[INFO] [stdout] 649 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:659:13
[INFO] [stdout]     |
[INFO] [stdout] 659 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:667:13
[INFO] [stdout]     |
[INFO] [stdout] 667 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 | /         extern "rust-call" fn call(
[INFO] [stdout] 703 | |             &self,
[INFO] [stdout] 704 | |             args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 705 | |         ) -> Self::Output {
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:718:9
[INFO] [stdout]     |
[INFO] [stdout] 718 | /         extern "rust-call" fn call_mut(
[INFO] [stdout] 719 | |             &mut self,
[INFO] [stdout] 720 | |             args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 721 | |         ) -> Self::Output {
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:728:9
[INFO] [stdout]     |
[INFO] [stdout] 728 | /         extern "rust-call" fn call_once(
[INFO] [stdout] 729 | |             self,
[INFO] [stdout] 730 | |             args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 731 | |         ) -> Self::Output {
[INFO] [stdout]     | |_________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:718:13
[INFO] [stdout]     |
[INFO] [stdout] 718 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:728:13
[INFO] [stdout]     |
[INFO] [stdout] 728 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:771:13
[INFO] [stdout]     |
[INFO] [stdout] 771 |             extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:781:13
[INFO] [stdout]     |
[INFO] [stdout] 781 |             extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |             extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:846:9
[INFO] [stdout]     |
[INFO] [stdout] 846 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 863 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:891:9
[INFO] [stdout]     |
[INFO] [stdout] 891 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:901:9
[INFO] [stdout]     |
[INFO] [stdout] 901 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:908:9
[INFO] [stdout]     |
[INFO] [stdout] 908 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> Self::Output {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:810:9
[INFO] [stdout]     |
[INFO] [stdout] 810 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:819:9
[INFO] [stdout]     |
[INFO] [stdout] 819 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:866:9
[INFO] [stdout]     |
[INFO] [stdout] 866 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:873:9
[INFO] [stdout]     |
[INFO] [stdout] 873 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1246:9
[INFO] [stdout]      |
[INFO] [stdout] 1246 |         extern "rust-call" fn call(&self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1252:9
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         extern "rust-call" fn call_mut(&mut self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1259:9
[INFO] [stdout]      |
[INFO] [stdout] 1259 |         extern "rust-call" fn call_once(self, args: (&TestDesignToken, Option<&TestDerivativeToken>)) -> TestDerivativeToken {
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:183:13
[INFO] [stdout]     |
[INFO] [stdout] 183 | /             extern "rust-call" fn call(
[INFO] [stdout] 184 | |                 &self,
[INFO] [stdout] 185 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 186 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:196:13
[INFO] [stdout]     |
[INFO] [stdout] 196 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 197 | |                 &mut self,
[INFO] [stdout] 198 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 199 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 207 | |                 self,
[INFO] [stdout] 208 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 209 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 | /             extern "rust-call" fn call(
[INFO] [stdout] 240 | |                 &self,
[INFO] [stdout] 241 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 242 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:252:13
[INFO] [stdout]     |
[INFO] [stdout] 252 | /             extern "rust-call" fn call_mut(
[INFO] [stdout] 253 | |                 &mut self,
[INFO] [stdout] 254 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 255 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 | /             extern "rust-call" fn call_once(
[INFO] [stdout] 263 | |                 self,
[INFO] [stdout] 264 | |                 args: (&TestDesignToken, Option<&TestDerivativeToken>),
[INFO] [stdout] 265 | |             ) -> Self::Output {
[INFO] [stdout]     | |_____________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:701:10
[INFO] [stdout]     |
[INFO] [stdout] 701 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:701:10
[INFO] [stdout]     |
[INFO] [stdout] 701 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:717:10
[INFO] [stdout]     |
[INFO] [stdout] 717 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:717:10
[INFO] [stdout]     |
[INFO] [stdout] 717 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:726:10
[INFO] [stdout]     |
[INFO] [stdout] 726 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:726:10
[INFO] [stdout]     |
[INFO] [stdout] 726 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestChainFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:845:10
[INFO] [stdout]     |
[INFO] [stdout] 845 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:845:10
[INFO] [stdout]     |
[INFO] [stdout] 845 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:855:10
[INFO] [stdout]     |
[INFO] [stdout] 855 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:855:10
[INFO] [stdout]     |
[INFO] [stdout] 855 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:861:10
[INFO] [stdout]     |
[INFO] [stdout] 861 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:861:10
[INFO] [stdout]     |
[INFO] [stdout] 861 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper3 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:890:10
[INFO] [stdout]     |
[INFO] [stdout] 890 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:890:10
[INFO] [stdout]     |
[INFO] [stdout] 890 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:900:10
[INFO] [stdout]     |
[INFO] [stdout] 900 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:900:10
[INFO] [stdout]     |
[INFO] [stdout] 900 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:906:10
[INFO] [stdout]     |
[INFO] [stdout] 906 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:906:10
[INFO] [stdout]     |
[INFO] [stdout] 906 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper4 {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:182:14
[INFO] [stdout]     |
[INFO] [stdout] 182 |         impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:182:14
[INFO] [stdout]     |
[INFO] [stdout] 182 |         impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |         impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |         impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:204:14
[INFO] [stdout]     |
[INFO] [stdout] 204 |         impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:204:14
[INFO] [stdout]     |
[INFO] [stdout] 204 |         impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:238:14
[INFO] [stdout]     |
[INFO] [stdout] 238 |         impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:238:14
[INFO] [stdout]     |
[INFO] [stdout] 238 |         impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |         impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |         impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 260 |         impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 260 |         impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestLibFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1329:14
[INFO] [stdout]      |
[INFO] [stdout] 1329 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1329:14
[INFO] [stdout]      |
[INFO] [stdout] 1329 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:809:10
[INFO] [stdout]     |
[INFO] [stdout] 809 |     impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:809:10
[INFO] [stdout]     |
[INFO] [stdout] 809 |     impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:859:10
[INFO] [stdout]     |
[INFO] [stdout] 859 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:859:10
[INFO] [stdout]     |
[INFO] [stdout] 859 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1245:10
[INFO] [stdout]      |
[INFO] [stdout] 1245 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1245:10
[INFO] [stdout]      |
[INFO] [stdout] 1245 |     impl Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1387:14
[INFO] [stdout]      |
[INFO] [stdout] 1387 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1387:14
[INFO] [stdout]      |
[INFO] [stdout] 1387 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1440:14
[INFO] [stdout]      |
[INFO] [stdout] 1440 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1440:14
[INFO] [stdout]      |
[INFO] [stdout] 1440 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1476:14
[INFO] [stdout]      |
[INFO] [stdout] 1476 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1476:14
[INFO] [stdout]      |
[INFO] [stdout] 1476 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1532:14
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1532:14
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:426:14
[INFO] [stdout]     |
[INFO] [stdout] 426 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:426:14
[INFO] [stdout]     |
[INFO] [stdout] 426 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:468:14
[INFO] [stdout]     |
[INFO] [stdout] 468 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:468:14
[INFO] [stdout]     |
[INFO] [stdout] 468 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:511:14
[INFO] [stdout]     |
[INFO] [stdout] 511 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:511:14
[INFO] [stdout]     |
[INFO] [stdout] 511 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:551:14
[INFO] [stdout]     |
[INFO] [stdout] 551 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:551:14
[INFO] [stdout]     |
[INFO] [stdout] 551 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:578:14
[INFO] [stdout]     |
[INFO] [stdout] 578 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:578:14
[INFO] [stdout]     |
[INFO] [stdout] 578 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:648:14
[INFO] [stdout]     |
[INFO] [stdout] 648 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:648:14
[INFO] [stdout]     |
[INFO] [stdout] 648 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:717:14
[INFO] [stdout]     |
[INFO] [stdout] 717 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:717:14
[INFO] [stdout]     |
[INFO] [stdout] 717 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:770:14
[INFO] [stdout]     |
[INFO] [stdout] 770 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `Fn` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:770:14
[INFO] [stdout]     |
[INFO] [stdout] 770 |         impl std::ops::Fn<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `Fn` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1351:14
[INFO] [stdout]      |
[INFO] [stdout] 1351 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1351:14
[INFO] [stdout]      |
[INFO] [stdout] 1351 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1342:14
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1342:14
[INFO] [stdout]      |
[INFO] [stdout] 1342 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:818:10
[INFO] [stdout]     |
[INFO] [stdout] 818 |     impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:818:10
[INFO] [stdout]     |
[INFO] [stdout] 818 |     impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:865:10
[INFO] [stdout]     |
[INFO] [stdout] 865 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:865:10
[INFO] [stdout]     |
[INFO] [stdout] 865 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1251:10
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1251:10
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     impl FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1400:14
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1400:14
[INFO] [stdout]      |
[INFO] [stdout] 1400 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1453:14
[INFO] [stdout]      |
[INFO] [stdout] 1453 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1453:14
[INFO] [stdout]      |
[INFO] [stdout] 1453 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1490:14
[INFO] [stdout]      |
[INFO] [stdout] 1490 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1490:14
[INFO] [stdout]      |
[INFO] [stdout] 1490 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1545:14
[INFO] [stdout]      |
[INFO] [stdout] 1545 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1545:14
[INFO] [stdout]      |
[INFO] [stdout] 1545 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:436:14
[INFO] [stdout]     |
[INFO] [stdout] 436 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:436:14
[INFO] [stdout]     |
[INFO] [stdout] 436 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:478:14
[INFO] [stdout]     |
[INFO] [stdout] 478 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:478:14
[INFO] [stdout]     |
[INFO] [stdout] 478 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:521:14
[INFO] [stdout]     |
[INFO] [stdout] 521 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:521:14
[INFO] [stdout]     |
[INFO] [stdout] 521 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:588:14
[INFO] [stdout]     |
[INFO] [stdout] 588 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:588:14
[INFO] [stdout]     |
[INFO] [stdout] 588 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:727:14
[INFO] [stdout]     |
[INFO] [stdout] 727 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:727:14
[INFO] [stdout]     |
[INFO] [stdout] 727 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:780:14
[INFO] [stdout]     |
[INFO] [stdout] 780 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnMut` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:780:14
[INFO] [stdout]     |
[INFO] [stdout] 780 |         impl std::ops::FnMut<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnMut` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:824:10
[INFO] [stdout]     |
[INFO] [stdout] 824 |     impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:824:10
[INFO] [stdout]     |
[INFO] [stdout] 824 |     impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:871:10
[INFO] [stdout]     |
[INFO] [stdout] 871 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/inheritance/mod.rs:871:10
[INFO] [stdout]     |
[INFO] [stdout] 871 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1257:10
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1257:10
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     impl FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1409:14
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1409:14
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc1 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1462:14
[INFO] [stdout]      |
[INFO] [stdout] 1462 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1462:14
[INFO] [stdout]      |
[INFO] [stdout] 1462 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc2 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1499:14
[INFO] [stdout]      |
[INFO] [stdout] 1499 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1499:14
[INFO] [stdout]      |
[INFO] [stdout] 1499 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc3 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1554:14
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1554:14
[INFO] [stdout]      |
[INFO] [stdout] 1554 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestDerivativeFunc4 {
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]      |
[INFO] [stdout]      = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:442:14
[INFO] [stdout]     |
[INFO] [stdout] 442 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:442:14
[INFO] [stdout]     |
[INFO] [stdout] 442 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:484:14
[INFO] [stdout]     |
[INFO] [stdout] 484 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:484:14
[INFO] [stdout]     |
[INFO] [stdout] 484 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:527:14
[INFO] [stdout]     |
[INFO] [stdout] 527 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:527:14
[INFO] [stdout]     |
[INFO] [stdout] 527 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc3 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:567:14
[INFO] [stdout]     |
[INFO] [stdout] 567 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:567:14
[INFO] [stdout]     |
[INFO] [stdout] 567 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc4 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc5 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:664:14
[INFO] [stdout]     |
[INFO] [stdout] 664 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:664:14
[INFO] [stdout]     |
[INFO] [stdout] 664 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFactoryFunc6 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:733:14
[INFO] [stdout]     |
[INFO] [stdout] 733 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:733:14
[INFO] [stdout]     |
[INFO] [stdout] 733 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper1 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: the precise format of `Fn`-family traits' type parameters is subject to change
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:786:14
[INFO] [stdout]     |
[INFO] [stdout] 786 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0183]: manual implementations of `FnOnce` are experimental
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:786:14
[INFO] [stdout]     |
[INFO] [stdout] 786 |         impl std::ops::FnOnce<(&TestDesignToken, Option<&TestDerivativeToken>)> for TestFuncWrapper2 {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ manual implementations of `FnOnce` are experimental
[INFO] [stdout]     |
[INFO] [stdout]     = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1347:22
[INFO] [stdout]      |
[INFO] [stdout] 1347 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1358:22
[INFO] [stdout]      |
[INFO] [stdout] 1358 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1405:22
[INFO] [stdout]      |
[INFO] [stdout] 1405 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1416:22
[INFO] [stdout]      |
[INFO] [stdout] 1416 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1458:22
[INFO] [stdout]      |
[INFO] [stdout] 1458 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1469:22
[INFO] [stdout]      |
[INFO] [stdout] 1469 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1495:22
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1506:22
[INFO] [stdout]      |
[INFO] [stdout] 1506 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1550:22
[INFO] [stdout]      |
[INFO] [stdout] 1550 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/core/theme.rs:1561:22
[INFO] [stdout]      |
[INFO] [stdout] 1561 |                 self.call(args)
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]      = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]      = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:438:22
[INFO] [stdout]     |
[INFO] [stdout] 438 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:446:22
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:480:22
[INFO] [stdout]     |
[INFO] [stdout] 480 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:488:22
[INFO] [stdout]     |
[INFO] [stdout] 488 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:523:22
[INFO] [stdout]     |
[INFO] [stdout] 523 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:531:22
[INFO] [stdout]     |
[INFO] [stdout] 531 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:563:22
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:571:22
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:590:22
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:598:22
[INFO] [stdout]     |
[INFO] [stdout] 598 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:660:22
[INFO] [stdout]     |
[INFO] [stdout] 660 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/factory.rs:668:22
[INFO] [stdout]     |
[INFO] [stdout] 668 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/calculator/calculator.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn is_valid(&self, value: &T) -> bool {
[INFO] [stdout]     |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:722:18
[INFO] [stdout]     |
[INFO] [stdout] 722 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:732:18
[INFO] [stdout]     |
[INFO] [stdout] 732 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |         let parent_tokens = parent_theme.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:502:13
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let current_tokens = self.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |         let other_tokens = other.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_other_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:546:13
[INFO] [stdout]     |
[INFO] [stdout] 546 |         let current_tokens = self.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:628:19
[INFO] [stdout]     |
[INFO] [stdout] 628 |         if let Ok(mut cache) = self.cache.write() {
[INFO] [stdout]     |                   ----^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:729:22
[INFO] [stdout]     |
[INFO] [stdout] 729 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:737:22
[INFO] [stdout]     |
[INFO] [stdout] 737 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:782:22
[INFO] [stdout]     |
[INFO] [stdout] 782 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:790:22
[INFO] [stdout]     |
[INFO] [stdout] 790 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:857:18
[INFO] [stdout]     |
[INFO] [stdout] 857 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:864:18
[INFO] [stdout]     |
[INFO] [stdout] 864 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:902:18
[INFO] [stdout]     |
[INFO] [stdout] 902 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/func.rs:909:18
[INFO] [stdout]     |
[INFO] [stdout] 909 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:820:18
[INFO] [stdout]     |
[INFO] [stdout] 820 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:828:18
[INFO] [stdout]     |
[INFO] [stdout] 828 |             self.call(args)
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `selector`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/integration.rs:566:34
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn find_existing_rule(&self, selector: &str) -> Option<usize> {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `existing`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/registry.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |         if let Some(existing) = self.records.get(&var_name) {
[INFO] [stdout]     |                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_existing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `removed_from_chain`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/scope.rs:605:13
[INFO] [stdout]     |
[INFO] [stdout] 605 |         let removed_from_chain = self.inheritance_chain.retain(|name| name != layer_name);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_removed_from_chain`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:200:22
[INFO] [stdout]     |
[INFO] [stdout] 200 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:256:22
[INFO] [stdout]     |
[INFO] [stdout] 256 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `fn_traits`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/lib.rs:266:22
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 self.call(args)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
[INFO] [stdout]     = help: add `#![feature(fn_traits)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-02-17; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data2`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/cache/cache.rs:562:13
[INFO] [stdout]     |
[INFO] [stdout] 562 |         let data2 = TestData {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_data2`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/calculator/calculator.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn is_valid(&self, value: &T) -> bool {
[INFO] [stdout]     |                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |         let parent_tokens = parent_theme.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:502:13
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let current_tokens = self.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |         let other_tokens = other.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_other_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_tokens`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:546:13
[INFO] [stdout]     |
[INFO] [stdout] 546 |         let current_tokens = self.get_all_tokens();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_tokens`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:628:19
[INFO] [stdout]     |
[INFO] [stdout] 628 |         if let Ok(mut cache) = self.cache.write() {
[INFO] [stdout]     |                   ----^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `results` is never read
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:514:27
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let mut results = HashMap::new();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]   --> crates/css-in-rust-theme/src/inheritance/mod.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         base: &Theme<DesignToken, DerivativeToken>,
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inheritance_strategy`
[INFO] [stdout]   --> crates/css-in-rust-theme/src/inheritance/mod.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         inheritance_strategy: &InheritanceStrategy,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inheritance_strategy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `selector`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/integration.rs:566:34
[INFO] [stdout]     |
[INFO] [stdout] 566 |     fn find_existing_rule(&self, selector: &str) -> Option<usize> {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/validation/rules.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |         context: &ValidationContext,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `existing`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/registry.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 |         if let Some(existing) = self.records.get(&var_name) {
[INFO] [stdout]     |                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_existing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/validation/rules.rs:649:9
[INFO] [stdout]     |
[INFO] [stdout] 649 |         context: &ValidationContext,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1009:9
[INFO] [stdout]      |
[INFO] [stdout] 1009 |         context: &ValidationContext,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theme`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1157:9
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         theme: &dyn std::any::Any,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1158:9
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         context: &ValidationContext,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `removed_from_chain`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/scope.rs:605:13
[INFO] [stdout]     |
[INFO] [stdout] 605 |         let removed_from_chain = self.inheritance_chain.retain(|name| name != layer_name);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_removed_from_chain`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_design_token_value` and `collect_design_tokens` are never used
[INFO] [stdout]    --> crates/css-in-rust-theme/src/core/theme.rs:803:8
[INFO] [stdout]     |
[INFO] [stdout]  91 | / impl<DesignToken, DerivativeToken> Theme<DesignToken, DerivativeToken>
[INFO] [stdout]  92 | | where
[INFO] [stdout]  93 | |     DesignToken: TokenType,
[INFO] [stdout]  94 | |     DerivativeToken: TokenType,
[INFO] [stdout]     | |_______________________________- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 803 |       fn get_design_token_value(&self, path: &str) -> Option<&crate::types::TokenValue> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 830 |       fn collect_design_tokens(
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `scope_manager` is never read
[INFO] [stdout]   --> crates/css-in-rust-theme/src/css/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub struct CSSIntegrationSystem {
[INFO] [stdout]    |            -------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 39 |     scope_manager: CSScopeManager,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `auto_update` is never read
[INFO] [stdout]   --> crates/css-in-rust-theme/src/css/integration.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct CSSThemeProvider {
[INFO] [stdout]    |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |     auto_update: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `update_interval` is never read
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/integration.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub struct DynamicCSSUpdater {
[INFO] [stdout]     |            ----------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 221 |     update_interval: u32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `prefix` is never read
[INFO] [stdout]    --> crates/css-in-rust-theme/src/css/variables.rs:580:5
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub struct CSSVariableManager {
[INFO] [stdout]     |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 580 |     prefix: Option<String>,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `has_circular_reference` and `extract_references` are never used
[INFO] [stdout]    --> crates/css-in-rust-theme/src/validation/rules.rs:922:8
[INFO] [stdout]     |
[INFO] [stdout] 885 | impl ReferenceValidationRule {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 922 |     fn has_circular_reference<T>(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 962 |     fn extract_references(&self, value: &TokenValue) -> Option<Vec<String>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/algorithms.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |   #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
[INFO] [stdout]     |                          --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 239 | /     pub function:
[INFO] [stdout] 240 | |         Option<fn(&ThemeToken, &HashMap<String, TokenValue>) -> Result<TokenValue, ThemeError>>,
[INFO] [stdout]     | |_______________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the address of the same function can vary between different codegen units
[INFO] [stdout]     = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]     = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout]     = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:607:9
[INFO] [stdout]     |
[INFO] [stdout] 607 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 608 |     ) -> Result<
[INFO] [stdout] 609 |         std::sync::RwLockReadGuard<DerivativeFuncRegistry<DesignToken, DerivativeToken>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 609 |         std::sync::RwLockReadGuard<'_, DerivativeFuncRegistry<DesignToken, DerivativeToken>>,
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 624 |     ) -> Result<
[INFO] [stdout] 625 |         std::sync::RwLockWriteGuard<DerivativeFuncRegistry<DesignToken, DerivativeToken>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 625 |         std::sync::RwLockWriteGuard<'_, DerivativeFuncRegistry<DesignToken, DerivativeToken>>,
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/registry.rs:654:33
[INFO] [stdout]     |
[INFO] [stdout] 654 |             std::mem::transmute(INSTANCE.as_ref().unwrap())
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]     = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking css-in-rust-dioxus v0.1.0 (/opt/rustwide/workdir/crates/css-in-rust-dioxus)
[INFO] [stdout] warning: value assigned to `results` is never read
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:514:27
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let mut results = HashMap::new();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name_clone`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/derivative/chain.rs:740:13
[INFO] [stdout]     |
[INFO] [stdout] 740 |         let name_clone = name.to_string();
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_name_clone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]   --> crates/css-in-rust-theme/src/inheritance/mod.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         base: &Theme<DesignToken, DerivativeToken>,
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inheritance_strategy`
[INFO] [stdout]   --> crates/css-in-rust-theme/src/inheritance/mod.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         inheritance_strategy: &InheritanceStrategy,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inheritance_strategy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/validation/rules.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |         context: &ValidationContext,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> crates/css-in-rust-theme/src/validation/rules.rs:649:9
[INFO] [stdout]     |
[INFO] [stdout] 649 |         context: &ValidationContext,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1009:9
[INFO] [stdout]      |
[INFO] [stdout] 1009 |         context: &ValidationContext,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `theme`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1157:9
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         theme: &dyn std::any::Any,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]     --> crates/css-in-rust-theme/src/validation/rules.rs:1158:9
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         context: &ValidationContext,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0183, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0183`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `css-in-rust-theme` (lib test) due to 290 previous errors; 26 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused variable: `refresh_interval`
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_cache_token.rs:307:21
[INFO] [stdout]     |
[INFO] [stdout] 307 |         if let Some(refresh_interval) = options.refresh_interval {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_refresh_interval`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `refresh_interval`
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_cache_token.rs:307:21
[INFO] [stdout]     |
[INFO] [stdout] 307 |         if let Some(refresh_interval) = options.refresh_interval {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_refresh_interval`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `version` is never read
[INFO] [stdout]   --> crates/css-in-rust-dioxus/src/hooks/use_cache_token.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct CachedToken {
[INFO] [stdout]    |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 28 |     version: u64,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CachedToken` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cleanup_insertion_effect` is never used
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_compatible_insertion_effect.rs:256:4
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn cleanup_insertion_effect(effect_id: &str) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `usage_count` and `injected` are never read
[INFO] [stdout]   --> crates/css-in-rust-dioxus/src/hooks/use_style_register.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | struct RegisteredStyle {
[INFO] [stdout]    |        --------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 36 |     usage_count: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 37 |     /// 是否已注入到 DOM
[INFO] [stdout] 38 |     injected: bool,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RegisteredStyle` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_hash_id_from_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_style_register.rs:666:4
[INFO] [stdout]     |
[INFO] [stdout] 666 | fn generate_hash_id_from_styles(styles: &IndexMap<String, String>) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `version` is never read
[INFO] [stdout]   --> crates/css-in-rust-dioxus/src/hooks/use_cache_token.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct CachedToken {
[INFO] [stdout]    |        ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 28 |     version: u64,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CachedToken` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cleanup_insertion_effect` is never used
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_compatible_insertion_effect.rs:256:4
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn cleanup_insertion_effect(effect_id: &str) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `usage_count` and `injected` are never read
[INFO] [stdout]   --> crates/css-in-rust-dioxus/src/hooks/use_style_register.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | struct RegisteredStyle {
[INFO] [stdout]    |        --------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 36 |     usage_count: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 37 |     /// 是否已注入到 DOM
[INFO] [stdout] 38 |     injected: bool,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RegisteredStyle` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_hash_id_from_styles` is never used
[INFO] [stdout]    --> crates/css-in-rust-dioxus/src/hooks/use_style_register.rs:666:4
[INFO] [stdout]     |
[INFO] [stdout] 666 | fn generate_hash_id_from_styles(styles: &IndexMap<String, String>) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9a46a74a5bfe27af7034517874be786acaf6d9046827bb90bd87da433be8d70d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a46a74a5bfe27af7034517874be786acaf6d9046827bb90bd87da433be8d70d", kill_on_drop: false }`
[INFO] [stdout] 9a46a74a5bfe27af7034517874be786acaf6d9046827bb90bd87da433be8d70d
