[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 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 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, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 66 | processing_stack: Vec, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 866 | fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult { [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, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 66 | processing_stack: Vec, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 866 | fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult { [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, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 66 | processing_stack: Vec, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 866 | fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult { [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, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 66 | processing_stack: Vec, [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 { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 866 | fn render_cytoscape(&self, graph: &DependencyGraph) -> CSSResult { [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 { [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 { [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 { [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 { [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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 { [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 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 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 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 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, [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 { [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 Theme [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, [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( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 962 | fn extract_references(&self, value: &TokenValue) -> Option> { [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) -> Result>, [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 [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>, [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>, [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>, [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>, [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 [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, [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 { [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 { [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