[INFO] fetching crate swc_css_ast 4.0.1... [INFO] checking swc_css_ast-4.0.1 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] extracting crate swc_css_ast 4.0.1 into /workspace/builds/worker-5-tc2/source [INFO] validating manifest of crates.io crate swc_css_ast 4.0.1 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate swc_css_ast 4.0.1 [INFO] finished tweaking crates.io crate swc_css_ast 4.0.1 [INFO] tweaked toml for crates.io crate swc_css_ast 4.0.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "generate-lockfile" "--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] Locking 100 packages to latest compatible versions [INFO] [stderr] Adding rkyv v0.7.45 (available: v0.8.8) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 110ee7d9f66b223c3c7f0915259ba53df130f2ba9ead3e56c5ad038f2f5371d2 [INFO] running `Command { std: "docker" "start" "-a" "110ee7d9f66b223c3c7f0915259ba53df130f2ba9ead3e56c5ad038f2f5371d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "110ee7d9f66b223c3c7f0915259ba53df130f2ba9ead3e56c5ad038f2f5371d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "110ee7d9f66b223c3c7f0915259ba53df130f2ba9ead3e56c5ad038f2f5371d2", kill_on_drop: false }` [INFO] [stdout] 110ee7d9f66b223c3c7f0915259ba53df130f2ba9ead3e56c5ad038f2f5371d2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e683a30dc70b43a405abcd4ede51848d8f39e8abd64e4cf2659c6471e550ee61 [INFO] running `Command { std: "docker" "start" "-a" "e683a30dc70b43a405abcd4ede51848d8f39e8abd64e4cf2659c6471e550ee61", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking writeable v0.5.5 [INFO] [stderr] Checking litemap v0.7.4 [INFO] [stderr] Checking icu_locid_transform_data v1.5.0 [INFO] [stderr] Compiling serde v1.0.215 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking zerofrom v0.1.5 [INFO] [stderr] Checking icu_properties_data v1.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking allocator-api2 v0.2.20 [INFO] [stderr] Checking yoke v0.7.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking write16 v1.0.0 [INFO] [stderr] Checking utf16_iter v1.0.5 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Checking icu_normalizer_data v1.5.0 [INFO] [stderr] Checking phf_shared v0.11.2 [INFO] [stderr] Compiling swc_macros_common v1.0.0 [INFO] [stderr] Checking new_debug_unreachable v1.0.6 [INFO] [stderr] Checking phf v0.11.2 [INFO] [stderr] Checking ahash v0.8.11 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking bumpalo v3.16.0 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Checking pin-project-lite v0.2.15 [INFO] [stderr] Checking swc_visit v2.0.0 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking better_scoped_tls v1.0.0 [INFO] [stderr] Compiling ast_node v2.0.0 [INFO] [stderr] Compiling from_variant v2.0.0 [INFO] [stderr] Compiling swc_eq_ignore_macros v1.0.0 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking unicode-width v0.1.14 [INFO] [stderr] Compiling string_enum v1.0.0 [INFO] [stderr] Compiling is-macro v0.3.7 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking triomphe v0.1.14 [INFO] [stderr] Checking hstr v0.2.12 [INFO] [stderr] Checking swc_atoms v2.0.0 [INFO] [stderr] Compiling ptr_meta_derive v0.1.4 [INFO] [stderr] Checking ptr_meta v0.1.4 [INFO] [stderr] Checking swc_allocator v1.0.0 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking swc_common v4.0.1 [INFO] [stderr] Checking swc_css_ast v4.0.1 (/tmp/fixit) [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `swc_css_ast` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/at_rule.rs [INFO] [stderr] * src/base.rs [INFO] [stderr] * src/selector.rs [INFO] [stderr] * src/token.rs [INFO] [stderr] * src/value.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/at_rule.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &AtRule { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/base.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &Stylesheet { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/selector.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct &SelectorList { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/token.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &TokenAndSpan { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/value.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | pub struct &Ident { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: aborting due to 5 previous errors [INFO] [stderr] [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = note: `--force-warn edition-2024-expr-fragment-specifier` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr_2021, $($pat:expr),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:29:26 [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr_2021),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr_2021, $($pat:expr),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr_2021),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct AtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 15 | | pub span: Span, [INFO] [stdout] 16 | | pub name: AtRuleName, [INFO] [stdout] 17 | | pub prelude: Option>, [INFO] [stdout] 18 | | pub block: Option, [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] = note: `--force-warn rust-2024-incompatible-pat` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum AtRuleName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 24 | | #[tag("DashedIdent")] [INFO] [stdout] 25 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum AtRuleName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 24 | | #[tag("DashedIdent")] [INFO] [stdout] 25 | | DashedIdent(DashedIdent), [INFO] [stdout] ... | [INFO] [stdout] 28 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] 55 | | CharsetPrelude(Str), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] 55 | | CharsetPrelude(Str), [INFO] [stdout] 56 | | #[tag("CustomPropertyName")] [INFO] [stdout] 57 | | PropertyPrelude(CustomPropertyName), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 58 | | #[tag("CustomIdent")] [INFO] [stdout] 59 | | CounterStylePrelude(CustomIdent), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 60 | | #[tag("ColorProfileName")] [INFO] [stdout] 61 | | ColorProfilePrelude(ColorProfileName), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 62 | | #[tag("DocumentPrelude")] [INFO] [stdout] 63 | | DocumentPrelude(DocumentPrelude), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 64 | | #[tag("DashedIdent")] [INFO] [stdout] 65 | | FontPaletteValuesPrelude(DashedIdent), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 66 | | #[tag("FontFeatureValuesPrelude")] [INFO] [stdout] 67 | | FontFeatureValuesPrelude(FontFeatureValuesPrelude), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 68 | | #[tag("SelectorList")] [INFO] [stdout] 69 | | NestPrelude(SelectorList), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 70 | | #[tag("KeyframesName")] [INFO] [stdout] 71 | | KeyframesPrelude(KeyframesName), [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 72 | | #[tag("ImportPrelude")] [INFO] [stdout] 73 | | ImportPrelude(ImportPrelude), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 74 | | #[tag("NamespacePrelude")] [INFO] [stdout] 75 | | NamespacePrelude(NamespacePrelude), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 76 | | #[tag("MediaQueryList")] [INFO] [stdout] 77 | | MediaPrelude(MediaQueryList), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 78 | | #[tag("SupportsCondition")] [INFO] [stdout] 79 | | SupportsPrelude(SupportsCondition), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 80 | | #[tag("PageSelectorList")] [INFO] [stdout] 81 | | PagePrelude(PageSelectorList), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 82 | | #[tag("LayerPrelude")] [INFO] [stdout] 83 | | LayerPrelude(LayerPrelude), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 84 | | #[tag("ContainerCondition")] [INFO] [stdout] 85 | | ContainerPrelude(ContainerCondition), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 86 | | #[tag("CustomMedia")] [INFO] [stdout] 87 | | CustomMediaPrelude(CustomMediaQuery), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 88 | | #[tag("ScopeRange")] [INFO] [stdout] 89 | | ScopePrelude(ScopeRange), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 94 | pub struct ScopeRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 95 | | pub span: Span, [INFO] [stdout] 96 | | /// https://drafts.csswg.org/css-cascade-6/#typedef-scope-start [INFO] [stdout] 97 | | pub scope_start: Option, [INFO] [stdout] 98 | | /// https://drafts.csswg.org/css-cascade-6/#typedef-scope-end [INFO] [stdout] 99 | | pub scope_end: Option, [INFO] [stdout] 100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub enum ColorProfileName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 105 | | #[tag("DashedIdent")] [INFO] [stdout] 106 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub enum ColorProfileName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 105 | | #[tag("DashedIdent")] [INFO] [stdout] 106 | | DashedIdent(DashedIdent), [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct DocumentPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 114 | | pub span: Span, [INFO] [stdout] 115 | | pub matching_functions: Vec, [INFO] [stdout] 116 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 120 | pub struct FontFeatureValuesPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 121 | | pub span: Span, [INFO] [stdout] 122 | | pub font_family: Vec, [INFO] [stdout] 123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:127:10 [INFO] [stdout] | [INFO] [stdout] 127 | pub enum DocumentPreludeMatchingFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 128 | | #[tag("Url")] [INFO] [stdout] 129 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:127:10 [INFO] [stdout] | [INFO] [stdout] 127 | pub enum DocumentPreludeMatchingFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 128 | | #[tag("Url")] [INFO] [stdout] 129 | | Url(Url), [INFO] [stdout] 130 | | #[tag("Function")] [INFO] [stdout] 131 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] 140 | | Str(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 142 | | #[tag("KeyframesPseudoPrefix")] [INFO] [stdout] 143 | | PseudoPrefix(Box), [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 145 | | #[tag("KeyframesPseudoFunction")] [INFO] [stdout] 146 | | PseudoFunction(Box), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct KeyframesPseudoPrefix { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | pub span: Span, [INFO] [stdout] 153 | | pub pseudo: Ident, [INFO] [stdout] 154 | | pub name: KeyframesName, [INFO] [stdout] 155 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct KeyframesPseudoFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 160 | | pub span: Span, [INFO] [stdout] 161 | | pub pseudo: Ident, [INFO] [stdout] 162 | | pub name: KeyframesName, [INFO] [stdout] 163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct KeyframeBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | pub span: Span, [INFO] [stdout] 169 | | pub prelude: Vec, [INFO] [stdout] 170 | | pub block: SimpleBlock, [INFO] [stdout] 171 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:175:10 [INFO] [stdout] | [INFO] [stdout] 175 | pub enum KeyframeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 176 | | #[tag("Ident")] [INFO] [stdout] 177 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:175:10 [INFO] [stdout] | [INFO] [stdout] 175 | pub enum KeyframeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 176 | | #[tag("Ident")] [INFO] [stdout] 177 | | Ident(Ident), [INFO] [stdout] 178 | | #[tag("Percentage")] [INFO] [stdout] 179 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:184:12 [INFO] [stdout] | [INFO] [stdout] 184 | pub struct ImportPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 185 | | pub span: Span, [INFO] [stdout] 186 | | pub href: Box, [INFO] [stdout] 187 | | pub layer_name: Option>, [INFO] [stdout] 188 | | pub import_conditions: Option>, [INFO] [stdout] 189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:193:10 [INFO] [stdout] | [INFO] [stdout] 193 | pub enum ImportHref { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 194 | | #[tag("Url")] [INFO] [stdout] 195 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:193:10 [INFO] [stdout] | [INFO] [stdout] 193 | pub enum ImportHref { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 194 | | #[tag("Url")] [INFO] [stdout] 195 | | Url(Url), [INFO] [stdout] 196 | | #[tag("Str")] [INFO] [stdout] 197 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:202:10 [INFO] [stdout] | [INFO] [stdout] 202 | pub enum ImportLayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 203 | | #[tag("Ident")] [INFO] [stdout] 204 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:202:10 [INFO] [stdout] | [INFO] [stdout] 202 | pub enum ImportLayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 203 | | #[tag("Ident")] [INFO] [stdout] 204 | | Ident(Ident), [INFO] [stdout] 205 | | #[tag("Function")] [INFO] [stdout] 206 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 211 | pub struct ImportConditions { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | pub span: Span, [INFO] [stdout] 213 | | pub supports: Option>, [INFO] [stdout] 214 | | pub media: Option>, [INFO] [stdout] 215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:219:12 [INFO] [stdout] | [INFO] [stdout] 219 | pub struct NamespacePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 220 | | pub span: Span, [INFO] [stdout] 221 | | pub prefix: Option, [INFO] [stdout] 222 | | pub uri: Box, [INFO] [stdout] 223 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:227:10 [INFO] [stdout] | [INFO] [stdout] 227 | pub enum NamespacePreludeUri { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 228 | | #[tag("Url")] [INFO] [stdout] 229 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:227:10 [INFO] [stdout] | [INFO] [stdout] 227 | pub enum NamespacePreludeUri { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 228 | | #[tag("Url")] [INFO] [stdout] 229 | | Url(Url), [INFO] [stdout] 230 | | #[tag("Str")] [INFO] [stdout] 231 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:236:12 [INFO] [stdout] | [INFO] [stdout] 236 | pub struct MediaQueryList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 237 | | pub span: Span, [INFO] [stdout] 238 | | pub queries: Vec, [INFO] [stdout] 239 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | pub struct MediaQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 244 | | pub span: Span, [INFO] [stdout] 245 | | pub modifier: Option, [INFO] [stdout] 246 | | pub media_type: Option, [INFO] [stdout] 247 | | pub keyword: Option, [INFO] [stdout] 248 | | pub condition: Option>, [INFO] [stdout] 249 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:274:10 [INFO] [stdout] | [INFO] [stdout] 274 | pub enum MediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 275 | | #[tag("Ident")] [INFO] [stdout] 276 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:281:10 [INFO] [stdout] | [INFO] [stdout] 281 | pub enum MediaConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 282 | | #[tag("MediaCondition")] [INFO] [stdout] 283 | | All(MediaCondition), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:281:10 [INFO] [stdout] | [INFO] [stdout] 281 | pub enum MediaConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 282 | | #[tag("MediaCondition")] [INFO] [stdout] 283 | | All(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 286 | | WithoutOr(MediaConditionWithoutOr), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | pub struct MediaCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 292 | | pub span: Span, [INFO] [stdout] 293 | | pub conditions: Vec, [INFO] [stdout] 294 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:298:12 [INFO] [stdout] | [INFO] [stdout] 298 | pub struct MediaConditionWithoutOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 299 | | pub span: Span, [INFO] [stdout] 300 | | pub conditions: Vec, [INFO] [stdout] 301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 310 | | And(MediaAnd), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 312 | | #[tag("MediaOr")] [INFO] [stdout] 313 | | Or(MediaOr), [INFO] [stdout] | |_______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 315 | | #[tag("MediaInParens")] [INFO] [stdout] 316 | | MediaInParens(MediaInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 326 | | And(MediaAnd), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 328 | | #[tag("MediaInParens")] [INFO] [stdout] 329 | | MediaInParens(MediaInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:334:12 [INFO] [stdout] | [INFO] [stdout] 334 | pub struct MediaNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 335 | | pub span: Span, [INFO] [stdout] 336 | | pub keyword: Option, [INFO] [stdout] 337 | | pub condition: MediaInParens, [INFO] [stdout] 338 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 348 | pub struct MediaAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 349 | | pub span: Span, [INFO] [stdout] 350 | | pub keyword: Option, [INFO] [stdout] 351 | | pub condition: MediaInParens, [INFO] [stdout] 352 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:362:12 [INFO] [stdout] | [INFO] [stdout] 362 | pub struct MediaOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 363 | | pub span: Span, [INFO] [stdout] 364 | | pub keyword: Option, [INFO] [stdout] 365 | | pub condition: MediaInParens, [INFO] [stdout] 366 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 381 | | Feature(Box), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 383 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 384 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 394 | | Boolean(MediaFeatureBoolean), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 396 | | #[tag("MediaFeatureRange")] [INFO] [stdout] 397 | | Range(MediaFeatureRange), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 399 | | #[tag("MediaFeatureRangeInterval")] [INFO] [stdout] 400 | | RangeInterval(MediaFeatureRangeInterval), [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:405:10 [INFO] [stdout] | [INFO] [stdout] 405 | pub enum MediaFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 406 | | #[tag("Ident")] [INFO] [stdout] 407 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:405:10 [INFO] [stdout] | [INFO] [stdout] 405 | pub enum MediaFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 406 | | #[tag("Ident")] [INFO] [stdout] 407 | | Ident(Ident), [INFO] [stdout] ... | [INFO] [stdout] 410 | | ExtensionName(ExtensionName), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 420 | | Dimension(Dimension), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 422 | | #[tag("Ident")] [INFO] [stdout] 423 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 425 | | #[tag("Ratio")] [INFO] [stdout] 426 | | Ratio(Ratio), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 428 | | #[tag("Function")] [INFO] [stdout] 429 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:434:12 [INFO] [stdout] | [INFO] [stdout] 434 | pub struct MediaFeaturePlain { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 435 | | pub span: Span, [INFO] [stdout] 436 | | pub name: MediaFeatureName, [INFO] [stdout] 437 | | pub value: Box, [INFO] [stdout] 438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:442:12 [INFO] [stdout] | [INFO] [stdout] 442 | pub struct MediaFeatureBoolean { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 443 | | pub span: Span, [INFO] [stdout] 444 | | pub name: MediaFeatureName, [INFO] [stdout] 445 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:477:12 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct MediaFeatureRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 478 | | pub span: Span, [INFO] [stdout] 479 | | pub left: Box, [INFO] [stdout] 480 | | pub comparison: MediaFeatureRangeComparison, [INFO] [stdout] 481 | | pub right: Box, [INFO] [stdout] 482 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:486:12 [INFO] [stdout] | [INFO] [stdout] 486 | pub struct MediaFeatureRangeInterval { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 487 | | pub span: Span, [INFO] [stdout] 488 | | pub left: Box, [INFO] [stdout] 489 | | #[cfg_attr(feature = "serde-impl", serde(rename = "leftComparison"))] [INFO] [stdout] ... | [INFO] [stdout] 494 | | pub right: Box, [INFO] [stdout] 495 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:499:12 [INFO] [stdout] | [INFO] [stdout] 499 | pub struct SupportsCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 500 | | pub span: Span, [INFO] [stdout] 501 | | pub conditions: Vec, [INFO] [stdout] 502 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 511 | | And(SupportsAnd), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 513 | | #[tag("SupportsOr")] [INFO] [stdout] 514 | | Or(SupportsOr), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 516 | | #[tag("SupportsInParens")] [INFO] [stdout] 517 | | SupportsInParens(SupportsInParens), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | pub struct SupportsNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 523 | | pub span: Span, [INFO] [stdout] 524 | | pub keyword: Option, [INFO] [stdout] 525 | | pub condition: Box, [INFO] [stdout] 526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:536:12 [INFO] [stdout] | [INFO] [stdout] 536 | pub struct SupportsAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 537 | | pub span: Span, [INFO] [stdout] 538 | | pub keyword: Option, [INFO] [stdout] 539 | | pub condition: Box, [INFO] [stdout] 540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:550:12 [INFO] [stdout] | [INFO] [stdout] 550 | pub struct SupportsOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 551 | | pub span: Span, [INFO] [stdout] 552 | | pub keyword: Option, [INFO] [stdout] 553 | | pub condition: Box, [INFO] [stdout] 554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] ... | [INFO] [stdout] 569 | | Feature(SupportsFeature), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] ... | [INFO] [stdout] 571 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 572 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:577:10 [INFO] [stdout] | [INFO] [stdout] 577 | pub enum SupportsFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 578 | | #[tag("Declaration")] [INFO] [stdout] 579 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:577:10 [INFO] [stdout] | [INFO] [stdout] 577 | pub enum SupportsFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 578 | | #[tag("Declaration")] [INFO] [stdout] 579 | | Declaration(Box), [INFO] [stdout] 580 | | #[tag("Function")] [INFO] [stdout] 581 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:586:10 [INFO] [stdout] | [INFO] [stdout] 586 | pub enum GeneralEnclosed { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 587 | | #[tag("Function")] [INFO] [stdout] 588 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:586:10 [INFO] [stdout] | [INFO] [stdout] 586 | pub enum GeneralEnclosed { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 587 | | #[tag("Function")] [INFO] [stdout] 588 | | Function(Function), [INFO] [stdout] 589 | | #[tag("SimpleBlock")] [INFO] [stdout] 590 | | SimpleBlock(SimpleBlock), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:595:12 [INFO] [stdout] | [INFO] [stdout] 595 | pub struct PageSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 596 | | pub span: Span, [INFO] [stdout] 597 | | pub selectors: Vec, [INFO] [stdout] 598 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:602:12 [INFO] [stdout] | [INFO] [stdout] 602 | pub struct PageSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 603 | | pub span: Span, [INFO] [stdout] 604 | | pub page_type: Option, [INFO] [stdout] 605 | | pub pseudos: Option>, [INFO] [stdout] 606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:610:12 [INFO] [stdout] | [INFO] [stdout] 610 | pub struct PageSelectorType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 611 | | pub span: Span, [INFO] [stdout] 612 | | pub value: Ident, [INFO] [stdout] 613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:617:12 [INFO] [stdout] | [INFO] [stdout] 617 | pub struct PageSelectorPseudo { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 618 | | pub span: Span, [INFO] [stdout] 619 | | pub value: Ident, [INFO] [stdout] 620 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:624:10 [INFO] [stdout] | [INFO] [stdout] 624 | pub enum LayerPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 625 | | #[tag("LayerName")] [INFO] [stdout] 626 | | Name(LayerName), [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:624:10 [INFO] [stdout] | [INFO] [stdout] 624 | pub enum LayerPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 625 | | #[tag("LayerName")] [INFO] [stdout] 626 | | Name(LayerName), [INFO] [stdout] 627 | | #[tag("LayerNameList")] [INFO] [stdout] 628 | | NameList(LayerNameList), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:633:12 [INFO] [stdout] | [INFO] [stdout] 633 | pub struct LayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 634 | | pub span: Span, [INFO] [stdout] 635 | | pub name: Vec, [INFO] [stdout] 636 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:640:12 [INFO] [stdout] | [INFO] [stdout] 640 | pub struct LayerNameList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 641 | | pub span: Span, [INFO] [stdout] 642 | | pub name_list: Vec, [INFO] [stdout] 643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:647:12 [INFO] [stdout] | [INFO] [stdout] 647 | pub struct ContainerCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 648 | | pub span: Span, [INFO] [stdout] 649 | | pub name: Option, [INFO] [stdout] 650 | | pub query: ContainerQuery, [INFO] [stdout] 651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:655:10 [INFO] [stdout] | [INFO] [stdout] 655 | pub enum ContainerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 656 | | #[tag("CustomIdent")] [INFO] [stdout] 657 | | CustomIdent(CustomIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:662:12 [INFO] [stdout] | [INFO] [stdout] 662 | pub struct ContainerQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 663 | | pub span: Span, [INFO] [stdout] 664 | | pub queries: Vec, [INFO] [stdout] 665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 674 | | And(ContainerQueryAnd), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 676 | | #[tag("ContainerQueryOr")] [INFO] [stdout] 677 | | Or(ContainerQueryOr), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 679 | | #[tag("QueryInParens")] [INFO] [stdout] 680 | | QueryInParens(QueryInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:685:12 [INFO] [stdout] | [INFO] [stdout] 685 | pub struct ContainerQueryNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 686 | | pub span: Span, [INFO] [stdout] 687 | | pub keyword: Option, [INFO] [stdout] 688 | | pub query: QueryInParens, [INFO] [stdout] 689 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:699:12 [INFO] [stdout] | [INFO] [stdout] 699 | pub struct ContainerQueryAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 700 | | pub span: Span, [INFO] [stdout] 701 | | pub keyword: Option, [INFO] [stdout] 702 | | pub query: QueryInParens, [INFO] [stdout] 703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:713:12 [INFO] [stdout] | [INFO] [stdout] 713 | pub struct ContainerQueryOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 714 | | pub span: Span, [INFO] [stdout] 715 | | pub keyword: Option, [INFO] [stdout] 716 | | pub query: QueryInParens, [INFO] [stdout] 717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] ... | [INFO] [stdout] 732 | | SizeFeature(SizeFeature), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] ... | [INFO] [stdout] 738 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 739 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 749 | | Boolean(SizeFeatureBoolean), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 751 | | #[tag("SizeFeatureRange")] [INFO] [stdout] 752 | | Range(SizeFeatureRange), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 754 | | #[tag("SizeFeatureRangeInterval")] [INFO] [stdout] 755 | | RangeInterval(SizeFeatureRangeInterval), [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:760:12 [INFO] [stdout] | [INFO] [stdout] 760 | pub struct SizeFeaturePlain { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 761 | | pub span: Span, [INFO] [stdout] 762 | | pub name: SizeFeatureName, [INFO] [stdout] 763 | | pub value: Box, [INFO] [stdout] 764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub struct SizeFeatureBoolean { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 769 | | pub span: Span, [INFO] [stdout] 770 | | pub name: SizeFeatureName, [INFO] [stdout] 771 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub struct SizeFeatureRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 804 | | pub span: Span, [INFO] [stdout] 805 | | pub left: Box, [INFO] [stdout] 806 | | pub comparison: SizeFeatureRangeComparison, [INFO] [stdout] 807 | | pub right: Box, [INFO] [stdout] 808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:812:12 [INFO] [stdout] | [INFO] [stdout] 812 | pub struct SizeFeatureRangeInterval { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 813 | | pub span: Span, [INFO] [stdout] 814 | | pub left: Box, [INFO] [stdout] 815 | | #[cfg_attr(feature = "serde-impl", serde(rename = "leftComparison"))] [INFO] [stdout] ... | [INFO] [stdout] 820 | | pub right: Box, [INFO] [stdout] 821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 830 | | Dimension(Dimension), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 832 | | #[tag("Ident")] [INFO] [stdout] 833 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 835 | | #[tag("Ratio")] [INFO] [stdout] 836 | | Ratio(Ratio), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 838 | | #[tag("Function")] [INFO] [stdout] 839 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:844:10 [INFO] [stdout] | [INFO] [stdout] 844 | pub enum SizeFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 845 | | #[tag("Ident")] [INFO] [stdout] 846 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:851:12 [INFO] [stdout] | [INFO] [stdout] 851 | pub struct ExtensionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 852 | | pub span: Span, [INFO] [stdout] 853 | | pub value: Atom, [INFO] [stdout] 854 | | pub raw: Option, [INFO] [stdout] 855 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:877:12 [INFO] [stdout] | [INFO] [stdout] 877 | pub struct CustomMediaQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 878 | | pub span: Span, [INFO] [stdout] 879 | | pub name: ExtensionName, [INFO] [stdout] 880 | | pub media: CustomMediaQueryMediaType, [INFO] [stdout] 881 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | pub enum CustomMediaQueryMediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 897 | | #[tag("Ident")] [INFO] [stdout] 898 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | pub enum CustomMediaQueryMediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 897 | | #[tag("Ident")] [INFO] [stdout] 898 | | Ident(Ident), [INFO] [stdout] 899 | | #[tag("MediaQueryList")] [INFO] [stdout] 900 | | MediaQueryList(MediaQueryList), [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Stylesheet { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 15 | | pub span: Span, [INFO] [stdout] 16 | | pub rules: Vec, [INFO] [stdout] 17 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] ... | [INFO] [stdout] 26 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] ... | [INFO] [stdout] 28 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 29 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct QualifiedRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 41 | | pub span: Span, [INFO] [stdout] 42 | | pub prelude: QualifiedRulePrelude, [INFO] [stdout] 43 | | pub block: SimpleBlock, [INFO] [stdout] 44 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] 61 | | #[tag("RelativeSelectorList")] [INFO] [stdout] 62 | | RelativeSelectorList(RelativeSelectorList), [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] 61 | | #[tag("RelativeSelectorList")] [INFO] [stdout] 62 | | RelativeSelectorList(RelativeSelectorList), [INFO] [stdout] 63 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 64 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] 79 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] 79 | | Declaration(Box), [INFO] [stdout] 80 | | #[tag("QualifiedRule")] [INFO] [stdout] 81 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] ... | [INFO] [stdout] 82 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 83 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct SimpleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | pub span: Span, [INFO] [stdout] 90 | | pub name: TokenAndSpan, [INFO] [stdout] 91 | | pub value: Vec, [INFO] [stdout] 92 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | pub enum FunctionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | pub enum FunctionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] 109 | | #[tag("DashedIdent")] [INFO] [stdout] 110 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct Function { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | /// Span starting from the `lo` of identifier and to the end of `)`. [INFO] [stdout] 153 | | pub span: Span, [INFO] [stdout] 154 | | pub name: FunctionName, [INFO] [stdout] 155 | | pub value: Vec, [INFO] [stdout] 156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:160:12 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct ListOfComponentValues { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 161 | | pub span: Span, [INFO] [stdout] 162 | | pub children: Vec, [INFO] [stdout] 163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] 171 | | #[tag("Function")] [INFO] [stdout] 172 | | Function(Box), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 173 | | #[tag("SimpleBlock")] [INFO] [stdout] 174 | | SimpleBlock(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 176 | | #[tag("AtRule")] [INFO] [stdout] 177 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 179 | | #[tag("QualifiedRule")] [INFO] [stdout] 180 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 182 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 183 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 185 | | #[tag("KeyframeBlock")] [INFO] [stdout] 186 | | KeyframeBlock(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 189 | | #[tag("Ident")] [INFO] [stdout] 190 | | Ident(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 191 | | #[tag("DashedIdent")] [INFO] [stdout] 192 | | DashedIdent(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 193 | | #[tag("String")] [INFO] [stdout] 194 | | Str(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 195 | | #[tag("Url")] [INFO] [stdout] 196 | | Url(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 197 | | #[tag("Integer")] [INFO] [stdout] 198 | | Integer(Box), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 199 | | #[tag("Number")] [INFO] [stdout] 200 | | Number(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 201 | | #[tag("Percentage")] [INFO] [stdout] 202 | | Percentage(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 203 | | #[tag("Dimension")] [INFO] [stdout] 204 | | Dimension(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 205 | | #[tag("LengthPercentage")] [INFO] [stdout] 206 | | LengthPercentage(Box), [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 207 | | #[tag("FrequencyPercentage")] [INFO] [stdout] 208 | | FrequencyPercentage(Box), [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 209 | | #[tag("AnglePercentage")] [INFO] [stdout] 210 | | AnglePercentage(Box), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 211 | | #[tag("TimePercentage")] [INFO] [stdout] 212 | | TimePercentage(Box), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 213 | | #[tag("Ratio")] [INFO] [stdout] 214 | | Ratio(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 215 | | #[tag("UnicodeRange")] [INFO] [stdout] 216 | | UnicodeRange(Box), [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 217 | | #[tag("Color")] [INFO] [stdout] 218 | | Color(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 219 | | #[tag("AlphaValue")] [INFO] [stdout] 220 | | AlphaValue(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 221 | | #[tag("Hue")] [INFO] [stdout] 222 | | Hue(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 223 | | #[tag("CmykComponent")] [INFO] [stdout] 224 | | CmykComponent(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 225 | | #[tag("Delimiter")] [INFO] [stdout] 226 | | Delimiter(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 229 | | #[tag("CalcSum")] [INFO] [stdout] 230 | | CalcSum(Box), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 231 | | #[tag("ComplexSelector")] [INFO] [stdout] 232 | | ComplexSelector(Box), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 233 | | #[tag("LayerName")] [INFO] [stdout] 234 | | LayerName(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 235 | | #[tag("SupportsCondition")] [INFO] [stdout] 236 | | SupportsCondition(Box), [INFO] [stdout] | |_____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 237 | | #[tag("Declaration")] [INFO] [stdout] 238 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 239 | | #[tag("IdSelector")] [INFO] [stdout] 240 | | IdSelector(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] 292 | | #[tag("AtRule")] [INFO] [stdout] 293 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] 292 | | #[tag("AtRule")] [INFO] [stdout] ... | [INFO] [stdout] 295 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 296 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:301:12 [INFO] [stdout] | [INFO] [stdout] 301 | pub struct Declaration { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 302 | | pub span: Span, [INFO] [stdout] 303 | | pub name: DeclarationName, [INFO] [stdout] 304 | | pub value: Vec, [INFO] [stdout] 305 | | /// The span includes `!` [INFO] [stdout] 306 | | pub important: Option, [INFO] [stdout] 307 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:311:10 [INFO] [stdout] | [INFO] [stdout] 311 | pub enum DeclarationName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 312 | | #[tag("Ident")] [INFO] [stdout] 313 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:311:10 [INFO] [stdout] | [INFO] [stdout] 311 | pub enum DeclarationName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 312 | | #[tag("Ident")] [INFO] [stdout] 313 | | Ident(Ident), [INFO] [stdout] 314 | | #[tag("DashedIdent")] [INFO] [stdout] 315 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:338:12 [INFO] [stdout] | [INFO] [stdout] 338 | pub struct ImportantFlag { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 339 | | pub span: Span, [INFO] [stdout] 340 | | pub value: Ident, [INFO] [stdout] 341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct SelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 11 | | pub span: Span, [INFO] [stdout] 12 | | pub children: Vec, [INFO] [stdout] 13 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct ForgivingSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 27 | | pub span: Span, [INFO] [stdout] 28 | | pub children: Vec, [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | pub enum ForgivingComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 34 | | #[tag("ComplexSelector")] [INFO] [stdout] 35 | | ComplexSelector(ComplexSelector), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | pub enum ForgivingComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 34 | | #[tag("ComplexSelector")] [INFO] [stdout] 35 | | ComplexSelector(ComplexSelector), [INFO] [stdout] 36 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 37 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct CompoundSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 43 | | pub span: Span, [INFO] [stdout] 44 | | pub children: Vec, [INFO] [stdout] 45 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:49:12 [INFO] [stdout] | [INFO] [stdout] 49 | pub struct RelativeSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 50 | | pub span: Span, [INFO] [stdout] 51 | | pub children: Vec, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:56:12 [INFO] [stdout] | [INFO] [stdout] 56 | pub struct ForgivingRelativeSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 57 | | pub span: Span, [INFO] [stdout] 58 | | pub children: Vec, [INFO] [stdout] 59 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub enum ForgivingRelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 64 | | #[tag("RelativeSelector")] [INFO] [stdout] 65 | | RelativeSelector(RelativeSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub enum ForgivingRelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 64 | | #[tag("RelativeSelector")] [INFO] [stdout] 65 | | RelativeSelector(RelativeSelector), [INFO] [stdout] 66 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 67 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct ComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 73 | | pub span: Span, [INFO] [stdout] 74 | | pub children: Vec, [INFO] [stdout] 75 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | pub enum ComplexSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | #[tag("CompoundSelector")] [INFO] [stdout] 90 | | CompoundSelector(CompoundSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | pub enum ComplexSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | #[tag("CompoundSelector")] [INFO] [stdout] 90 | | CompoundSelector(CompoundSelector), [INFO] [stdout] 91 | | #[tag("Combinator")] [INFO] [stdout] 92 | | Combinator(Combinator), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub struct RelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 98 | | pub span: Span, [INFO] [stdout] 99 | | pub combinator: Option, [INFO] [stdout] 100 | | pub selector: ComplexSelector, [INFO] [stdout] 101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:106:12 [INFO] [stdout] | [INFO] [stdout] 106 | pub struct CompoundSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | pub span: Span, [INFO] [stdout] 108 | | /// "&" [INFO] [stdout] 109 | | pub nesting_selector: Option, [INFO] [stdout] 110 | | pub type_selector: Option>, [INFO] [stdout] 111 | | pub subclass_selectors: Vec, [INFO] [stdout] 112 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:116:12 [INFO] [stdout] | [INFO] [stdout] 116 | pub struct Combinator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 117 | | pub span: Span, [INFO] [stdout] 118 | | pub value: CombinatorValue, [INFO] [stdout] 119 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct NestingSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | pub span: Span, [INFO] [stdout] 153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:157:10 [INFO] [stdout] | [INFO] [stdout] 157 | pub enum TypeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 158 | | #[tag("TagNameSelector")] [INFO] [stdout] 159 | | TagName(TagNameSelector), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:157:10 [INFO] [stdout] | [INFO] [stdout] 157 | pub enum TypeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 158 | | #[tag("TagNameSelector")] [INFO] [stdout] 159 | | TagName(TagNameSelector), [INFO] [stdout] 160 | | #[tag("UniversalSelector")] [INFO] [stdout] 161 | | Universal(UniversalSelector), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:166:12 [INFO] [stdout] | [INFO] [stdout] 166 | pub struct TagNameSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 167 | | pub span: Span, [INFO] [stdout] 168 | | pub name: WqName, [INFO] [stdout] 169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:173:12 [INFO] [stdout] | [INFO] [stdout] 173 | pub struct UniversalSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 174 | | pub span: Span, [INFO] [stdout] 175 | | pub prefix: Option, [INFO] [stdout] 176 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 180 | pub struct NamespacePrefix { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 181 | | pub span: Span, [INFO] [stdout] 182 | | pub namespace: Option, [INFO] [stdout] 183 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | pub enum Namespace { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 188 | | #[tag("NamedNamespace")] [INFO] [stdout] 189 | | Named(NamedNamespace), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:187:10 [INFO] [stdout] | [INFO] [stdout] 187 | pub enum Namespace { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 188 | | #[tag("NamedNamespace")] [INFO] [stdout] 189 | | Named(NamedNamespace), [INFO] [stdout] 190 | | #[tag("AnyNamespace")] [INFO] [stdout] 191 | | Any(AnyNamespace), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:196:12 [INFO] [stdout] | [INFO] [stdout] 196 | pub struct NamedNamespace { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 197 | | pub span: Span, [INFO] [stdout] 198 | | pub name: Ident, [INFO] [stdout] 199 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:203:12 [INFO] [stdout] | [INFO] [stdout] 203 | pub struct AnyNamespace { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 204 | | pub span: Span, [INFO] [stdout] 205 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:209:12 [INFO] [stdout] | [INFO] [stdout] 209 | pub struct WqName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 210 | | pub span: Span, [INFO] [stdout] 211 | | pub prefix: Option, [INFO] [stdout] 212 | | pub value: Ident, [INFO] [stdout] 213 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum SubclassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 218 | | #[tag("IdSelector")] [INFO] [stdout] 219 | | Id(IdSelector), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum SubclassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 218 | | #[tag("IdSelector")] [INFO] [stdout] 219 | | Id(IdSelector), [INFO] [stdout] ... | [INFO] [stdout] 222 | | Class(ClassSelector), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum SubclassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 218 | | #[tag("IdSelector")] [INFO] [stdout] 219 | | Id(IdSelector), [INFO] [stdout] ... | [INFO] [stdout] 224 | | #[tag("AttributeSelector")] [INFO] [stdout] 225 | | Attribute(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum SubclassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 218 | | #[tag("IdSelector")] [INFO] [stdout] 219 | | Id(IdSelector), [INFO] [stdout] ... | [INFO] [stdout] 227 | | #[tag("PseudoClassSelector")] [INFO] [stdout] 228 | | PseudoClass(PseudoClassSelector), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum SubclassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 218 | | #[tag("IdSelector")] [INFO] [stdout] 219 | | Id(IdSelector), [INFO] [stdout] ... | [INFO] [stdout] 230 | | #[tag("PseudoElementSelector")] [INFO] [stdout] 231 | | PseudoElement(PseudoElementSelector), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:236:12 [INFO] [stdout] | [INFO] [stdout] 236 | pub struct IdSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 237 | | pub span: Span, [INFO] [stdout] 238 | | /// Does not include `#` [INFO] [stdout] 239 | | pub text: Ident, [INFO] [stdout] 240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:244:12 [INFO] [stdout] | [INFO] [stdout] 244 | pub struct ClassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 245 | | pub span: Span, [INFO] [stdout] 246 | | /// Does not include `.` [INFO] [stdout] 247 | | pub text: Ident, [INFO] [stdout] 248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | pub struct AttributeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 253 | | pub span: Span, [INFO] [stdout] 254 | | pub name: WqName, [INFO] [stdout] 255 | | pub matcher: Option, [INFO] [stdout] 256 | | pub value: Option, [INFO] [stdout] 257 | | pub modifier: Option, [INFO] [stdout] 258 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:293:12 [INFO] [stdout] | [INFO] [stdout] 293 | pub struct AttributeSelectorMatcher { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 294 | | pub span: Span, [INFO] [stdout] 295 | | pub value: AttributeSelectorMatcherValue, [INFO] [stdout] 296 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:300:10 [INFO] [stdout] | [INFO] [stdout] 300 | pub enum AttributeSelectorValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 301 | | #[tag("String")] [INFO] [stdout] 302 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:300:10 [INFO] [stdout] | [INFO] [stdout] 300 | pub enum AttributeSelectorValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 301 | | #[tag("String")] [INFO] [stdout] 302 | | Str(Str), [INFO] [stdout] ... | [INFO] [stdout] 305 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:310:12 [INFO] [stdout] | [INFO] [stdout] 310 | pub struct AttributeSelectorModifier { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 311 | | pub span: Span, [INFO] [stdout] 312 | | pub value: Ident, [INFO] [stdout] 313 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:317:12 [INFO] [stdout] | [INFO] [stdout] 317 | pub struct PseudoClassSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 318 | | pub span: Span, [INFO] [stdout] 319 | | pub name: Ident, [INFO] [stdout] 320 | | pub children: Option>, [INFO] [stdout] 321 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 330 | | AnPlusB(AnPlusB), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 332 | | #[tag("Ident")] [INFO] [stdout] 333 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 335 | | #[tag("Str")] [INFO] [stdout] 336 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 338 | | #[tag("Delimiter")] [INFO] [stdout] 339 | | Delimiter(Delimiter), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 341 | | #[tag("ComplexSelector")] [INFO] [stdout] 342 | | ComplexSelector(ComplexSelector), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 344 | | #[tag("SelectorList")] [INFO] [stdout] 345 | | SelectorList(SelectorList), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 347 | | #[tag("ForgivingSelectorList")] [INFO] [stdout] 348 | | ForgivingSelectorList(ForgivingSelectorList), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 350 | | #[tag("CompoundSelectorList")] [INFO] [stdout] 351 | | CompoundSelectorList(CompoundSelectorList), [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 353 | | #[tag("RelativeSelectorList")] [INFO] [stdout] 354 | | RelativeSelectorList(RelativeSelectorList), [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 356 | | #[tag("ForgivingRelativeSelectorList")] [INFO] [stdout] 357 | | ForgivingRelativeSelectorList(ForgivingRelativeSelectorList), [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | pub enum PseudoClassSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 326 | | #[tag("TokenAndSpan")] [INFO] [stdout] 327 | | PreservedToken(TokenAndSpan), [INFO] [stdout] ... | [INFO] [stdout] 359 | | #[tag("CompoundSelector")] [INFO] [stdout] 360 | | CompoundSelector(CompoundSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:365:10 [INFO] [stdout] | [INFO] [stdout] 365 | pub enum AnPlusB { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 366 | | #[tag("Ident")] [INFO] [stdout] 367 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:365:10 [INFO] [stdout] | [INFO] [stdout] 365 | pub enum AnPlusB { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 366 | | #[tag("Ident")] [INFO] [stdout] 367 | | Ident(Ident), [INFO] [stdout] 368 | | #[tag("AnPlusBNotation")] [INFO] [stdout] 369 | | AnPlusBNotation(AnPlusBNotation), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:374:12 [INFO] [stdout] | [INFO] [stdout] 374 | pub struct AnPlusBNotation { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 375 | | pub span: Span, [INFO] [stdout] 376 | | pub a: Option, [INFO] [stdout] 377 | | pub a_raw: Option, [INFO] [stdout] 378 | | pub b: Option, [INFO] [stdout] 379 | | pub b_raw: Option, [INFO] [stdout] 380 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | pub struct PseudoElementSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 385 | | pub span: Span, [INFO] [stdout] 386 | | pub name: Ident, [INFO] [stdout] 387 | | pub children: Option>, [INFO] [stdout] 388 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 392 | pub enum PseudoElementSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 393 | | #[tag("TokenAndSpan")] [INFO] [stdout] 394 | | PreservedToken(TokenAndSpan), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 392 | pub enum PseudoElementSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 393 | | #[tag("TokenAndSpan")] [INFO] [stdout] 394 | | PreservedToken(TokenAndSpan), [INFO] [stdout] 395 | | #[tag("Ident")] [INFO] [stdout] 396 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 392 | pub enum PseudoElementSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 393 | | #[tag("TokenAndSpan")] [INFO] [stdout] 394 | | PreservedToken(TokenAndSpan), [INFO] [stdout] 395 | | #[tag("Ident")] [INFO] [stdout] 396 | | Ident(Ident), [INFO] [stdout] 397 | | #[tag("CompoundSelector")] [INFO] [stdout] 398 | | CompoundSelector(CompoundSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 392 | pub enum PseudoElementSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 393 | | #[tag("TokenAndSpan")] [INFO] [stdout] 394 | | PreservedToken(TokenAndSpan), [INFO] [stdout] 395 | | #[tag("Ident")] [INFO] [stdout] ... | [INFO] [stdout] 399 | | #[tag("CustomHighlightName")] [INFO] [stdout] 400 | | CustomHighlightName(CustomHighlightName), [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:405:12 [INFO] [stdout] | [INFO] [stdout] 405 | pub struct CustomHighlightName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 406 | | pub span: Span, [INFO] [stdout] 407 | | [INFO] [stdout] 408 | | pub value: Atom, [INFO] [stdout] 409 | | pub raw: Option, [INFO] [stdout] 410 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/token.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct TokenAndSpan { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 15 | | pub span: Span, [INFO] [stdout] 16 | | pub token: Token, [INFO] [stdout] 17 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct Ident { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 16 | | pub span: Span, [INFO] [stdout] 17 | | [INFO] [stdout] 18 | | pub value: Atom, [INFO] [stdout] 19 | | pub raw: Option, [INFO] [stdout] 20 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:49:12 [INFO] [stdout] | [INFO] [stdout] 49 | pub struct CustomIdent { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 50 | | pub span: Span, [INFO] [stdout] 51 | | [INFO] [stdout] 52 | | pub value: Atom, [INFO] [stdout] 53 | | pub raw: Option, [INFO] [stdout] 54 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:65:12 [INFO] [stdout] | [INFO] [stdout] 65 | pub struct DashedIdent { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 66 | | pub span: Span, [INFO] [stdout] 67 | | [INFO] [stdout] 68 | | pub value: Atom, [INFO] [stdout] 69 | | pub raw: Option, [INFO] [stdout] 70 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct CustomPropertyName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | pub span: Span, [INFO] [stdout] 90 | | [INFO] [stdout] 91 | | pub value: Atom, [INFO] [stdout] 92 | | pub raw: Option, [INFO] [stdout] 93 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:104:12 [INFO] [stdout] | [INFO] [stdout] 104 | pub struct Str { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 105 | | pub span: Span, [INFO] [stdout] 106 | | [INFO] [stdout] 107 | | pub value: Atom, [INFO] [stdout] 108 | | pub raw: Option, [INFO] [stdout] 109 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:139:12 [INFO] [stdout] | [INFO] [stdout] 139 | pub struct Delimiter { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 140 | | pub span: Span, [INFO] [stdout] 141 | | pub value: DelimiterValue, [INFO] [stdout] 142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:148:10 [INFO] [stdout] | [INFO] [stdout] 148 | pub enum Color { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 149 | | #[tag("AbsoluteColorBase")] [INFO] [stdout] 150 | | AbsoluteColorBase(AbsoluteColorBase), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:148:10 [INFO] [stdout] | [INFO] [stdout] 148 | pub enum Color { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 149 | | #[tag("AbsoluteColorBase")] [INFO] [stdout] 150 | | AbsoluteColorBase(AbsoluteColorBase), [INFO] [stdout] 151 | | #[tag("Ident")] [INFO] [stdout] 152 | | CurrentColorOrSystemColor(Ident), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:148:10 [INFO] [stdout] | [INFO] [stdout] 148 | pub enum Color { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 149 | | #[tag("AbsoluteColorBase")] [INFO] [stdout] 150 | | AbsoluteColorBase(AbsoluteColorBase), [INFO] [stdout] 151 | | #[tag("Ident")] [INFO] [stdout] ... | [INFO] [stdout] 154 | | #[tag("Function")] [INFO] [stdout] 155 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | pub enum AbsoluteColorBase { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 161 | | #[tag("HexColor")] [INFO] [stdout] 162 | | HexColor(HexColor), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | pub enum AbsoluteColorBase { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 161 | | #[tag("HexColor")] [INFO] [stdout] 162 | | HexColor(HexColor), [INFO] [stdout] 163 | | #[tag("Ident")] [INFO] [stdout] 164 | | NamedColorOrTransparent(Ident), [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | pub enum AbsoluteColorBase { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 161 | | #[tag("HexColor")] [INFO] [stdout] 162 | | HexColor(HexColor), [INFO] [stdout] 163 | | #[tag("Ident")] [INFO] [stdout] 164 | | NamedColorOrTransparent(Ident), [INFO] [stdout] 165 | | #[tag("Function")] [INFO] [stdout] 166 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:171:12 [INFO] [stdout] | [INFO] [stdout] 171 | pub struct HexColor { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 172 | | /// Includes `#` [INFO] [stdout] 173 | | pub span: Span, [INFO] [stdout] 174 | | /// Does **not** include `#` [INFO] [stdout] ... | [INFO] [stdout] 177 | | pub raw: Option, [INFO] [stdout] 178 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | pub enum AlphaValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 183 | | #[tag("Number")] [INFO] [stdout] 184 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | pub enum AlphaValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 183 | | #[tag("Number")] [INFO] [stdout] 184 | | Number(Number), [INFO] [stdout] 185 | | #[tag("Percentage")] [INFO] [stdout] 186 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:191:10 [INFO] [stdout] | [INFO] [stdout] 191 | pub enum Hue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 192 | | #[tag("Number")] [INFO] [stdout] 193 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:191:10 [INFO] [stdout] | [INFO] [stdout] 191 | pub enum Hue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 192 | | #[tag("Number")] [INFO] [stdout] 193 | | Number(Number), [INFO] [stdout] 194 | | #[tag("Angle")] [INFO] [stdout] 195 | | Angle(Angle), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:200:10 [INFO] [stdout] | [INFO] [stdout] 200 | pub enum CmykComponent { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 201 | | #[tag("Number")] [INFO] [stdout] 202 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:200:10 [INFO] [stdout] | [INFO] [stdout] 200 | pub enum CmykComponent { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 201 | | #[tag("Number")] [INFO] [stdout] 202 | | Number(Number), [INFO] [stdout] 203 | | #[tag("Percentage")] [INFO] [stdout] 204 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:200:10 [INFO] [stdout] | [INFO] [stdout] 200 | pub enum CmykComponent { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 201 | | #[tag("Number")] [INFO] [stdout] 202 | | Number(Number), [INFO] [stdout] 203 | | #[tag("Percentage")] [INFO] [stdout] 204 | | Percentage(Percentage), [INFO] [stdout] 205 | | #[tag("Function")] [INFO] [stdout] 206 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 216 | | Angle(Angle), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 218 | | #[tag("Time")] [INFO] [stdout] 219 | | Time(Time), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 221 | | #[tag("Frequency")] [INFO] [stdout] 222 | | Frequency(Frequency), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 224 | | #[tag("Resolution")] [INFO] [stdout] 225 | | Resolution(Resolution), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 227 | | #[tag("Flex")] [INFO] [stdout] 228 | | Flex(Flex), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | pub enum Dimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | #[tag("Length")] [INFO] [stdout] 213 | | Length(Length), [INFO] [stdout] ... | [INFO] [stdout] 230 | | #[tag("UnknownDimension")] [INFO] [stdout] 231 | | UnknownDimension(UnknownDimension), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:236:12 [INFO] [stdout] | [INFO] [stdout] 236 | pub struct Length { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 237 | | pub span: Span, [INFO] [stdout] 238 | | pub value: Number, [INFO] [stdout] 239 | | pub unit: Ident, [INFO] [stdout] 240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:244:12 [INFO] [stdout] | [INFO] [stdout] 244 | pub struct Angle { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 245 | | pub span: Span, [INFO] [stdout] 246 | | pub value: Number, [INFO] [stdout] 247 | | pub unit: Ident, [INFO] [stdout] 248 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | pub struct Time { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 253 | | pub span: Span, [INFO] [stdout] 254 | | pub value: Number, [INFO] [stdout] 255 | | pub unit: Ident, [INFO] [stdout] 256 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:260:12 [INFO] [stdout] | [INFO] [stdout] 260 | pub struct Frequency { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 261 | | pub span: Span, [INFO] [stdout] 262 | | pub value: Number, [INFO] [stdout] 263 | | pub unit: Ident, [INFO] [stdout] 264 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:268:12 [INFO] [stdout] | [INFO] [stdout] 268 | pub struct Resolution { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 269 | | pub span: Span, [INFO] [stdout] 270 | | pub value: Number, [INFO] [stdout] 271 | | pub unit: Ident, [INFO] [stdout] 272 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:276:12 [INFO] [stdout] | [INFO] [stdout] 276 | pub struct Flex { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 277 | | pub span: Span, [INFO] [stdout] 278 | | pub value: Number, [INFO] [stdout] 279 | | pub unit: Ident, [INFO] [stdout] 280 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:284:12 [INFO] [stdout] | [INFO] [stdout] 284 | pub struct UnknownDimension { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 285 | | pub span: Span, [INFO] [stdout] 286 | | pub value: Number, [INFO] [stdout] 287 | | pub unit: Ident, [INFO] [stdout] 288 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | pub struct Percentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 293 | | pub span: Span, [INFO] [stdout] 294 | | pub value: Number, [INFO] [stdout] 295 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:299:10 [INFO] [stdout] | [INFO] [stdout] 299 | pub enum LengthPercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 300 | | #[tag("Length")] [INFO] [stdout] 301 | | Length(Length), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:299:10 [INFO] [stdout] | [INFO] [stdout] 299 | pub enum LengthPercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 300 | | #[tag("Length")] [INFO] [stdout] 301 | | Length(Length), [INFO] [stdout] 302 | | #[tag("Percentage")] [INFO] [stdout] 303 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:308:10 [INFO] [stdout] | [INFO] [stdout] 308 | pub enum FrequencyPercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 309 | | #[tag("Frequency")] [INFO] [stdout] 310 | | Frequency(Frequency), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:308:10 [INFO] [stdout] | [INFO] [stdout] 308 | pub enum FrequencyPercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 309 | | #[tag("Frequency")] [INFO] [stdout] 310 | | Frequency(Frequency), [INFO] [stdout] 311 | | #[tag("Percentage")] [INFO] [stdout] 312 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:317:10 [INFO] [stdout] | [INFO] [stdout] 317 | pub enum AnglePercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 318 | | #[tag("Angle")] [INFO] [stdout] 319 | | Angle(Angle), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:317:10 [INFO] [stdout] | [INFO] [stdout] 317 | pub enum AnglePercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 318 | | #[tag("Angle")] [INFO] [stdout] 319 | | Angle(Angle), [INFO] [stdout] 320 | | #[tag("Percentage")] [INFO] [stdout] 321 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:326:10 [INFO] [stdout] | [INFO] [stdout] 326 | pub enum TimePercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 327 | | #[tag("Time")] [INFO] [stdout] 328 | | Time(Time), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:326:10 [INFO] [stdout] | [INFO] [stdout] 326 | pub enum TimePercentage { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 327 | | #[tag("Time")] [INFO] [stdout] 328 | | Time(Time), [INFO] [stdout] 329 | | #[tag("Percentage")] [INFO] [stdout] 330 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:335:12 [INFO] [stdout] | [INFO] [stdout] 335 | pub struct Integer { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 336 | | pub span: Span, [INFO] [stdout] 337 | | pub value: i64, [INFO] [stdout] 338 | | pub raw: Option, [INFO] [stdout] 339 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 348 | pub struct Number { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 349 | | pub span: Span, [INFO] [stdout] 350 | | pub value: f64, [INFO] [stdout] 351 | | pub raw: Option, [INFO] [stdout] 352 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:387:12 [INFO] [stdout] | [INFO] [stdout] 387 | pub struct Ratio { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 388 | | pub span: Span, [INFO] [stdout] 389 | | pub left: Number, [INFO] [stdout] 390 | | pub right: Option, [INFO] [stdout] 391 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:417:12 [INFO] [stdout] | [INFO] [stdout] 417 | pub struct Url { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 418 | | pub span: Span, [INFO] [stdout] 419 | | pub name: Ident, [INFO] [stdout] 420 | | pub value: Option>, [INFO] [stdout] 421 | | pub modifiers: Option>, [INFO] [stdout] 422 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:426:10 [INFO] [stdout] | [INFO] [stdout] 426 | pub enum UrlValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 427 | | #[tag("Str")] [INFO] [stdout] 428 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:426:10 [INFO] [stdout] | [INFO] [stdout] 426 | pub enum UrlValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 427 | | #[tag("Str")] [INFO] [stdout] 428 | | Str(Str), [INFO] [stdout] 429 | | #[tag("UrlValueRaw")] [INFO] [stdout] 430 | | Raw(UrlValueRaw), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:435:12 [INFO] [stdout] | [INFO] [stdout] 435 | pub struct UrlValueRaw { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 436 | | pub span: Span, [INFO] [stdout] 437 | | [INFO] [stdout] 438 | | pub value: Atom, [INFO] [stdout] 439 | | pub raw: Option, [INFO] [stdout] 440 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:444:10 [INFO] [stdout] | [INFO] [stdout] 444 | pub enum UrlModifier { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 445 | | #[tag("Ident")] [INFO] [stdout] 446 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:444:10 [INFO] [stdout] | [INFO] [stdout] 444 | pub enum UrlModifier { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 445 | | #[tag("Ident")] [INFO] [stdout] 446 | | Ident(Ident), [INFO] [stdout] 447 | | #[tag("Function")] [INFO] [stdout] 448 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:453:12 [INFO] [stdout] | [INFO] [stdout] 453 | pub struct UnicodeRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 454 | | pub span: Span, [INFO] [stdout] 455 | | [INFO] [stdout] 456 | | pub start: Atom, [INFO] [stdout] ... | [INFO] [stdout] 459 | | pub raw: Option, [INFO] [stdout] 460 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:471:12 [INFO] [stdout] | [INFO] [stdout] 471 | pub struct CalcSum { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 472 | | pub span: Span, [INFO] [stdout] 473 | | pub expressions: Vec, [INFO] [stdout] 474 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | pub enum CalcProductOrOperator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 479 | | #[tag("CalcProduct")] [INFO] [stdout] 480 | | Product(CalcProduct), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | pub enum CalcProductOrOperator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 479 | | #[tag("CalcProduct")] [INFO] [stdout] 480 | | Product(CalcProduct), [INFO] [stdout] 481 | | #[tag("CalcOperator")] [INFO] [stdout] 482 | | Operator(CalcOperator), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:487:12 [INFO] [stdout] | [INFO] [stdout] 487 | pub struct CalcProduct { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 488 | | pub span: Span, [INFO] [stdout] 489 | | pub expressions: Vec, [INFO] [stdout] 490 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:494:12 [INFO] [stdout] | [INFO] [stdout] 494 | pub struct CalcOperator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 495 | | pub span: Span, [INFO] [stdout] 496 | | pub value: CalcOperatorType, [INFO] [stdout] 497 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:523:10 [INFO] [stdout] | [INFO] [stdout] 523 | pub enum CalcValueOrOperator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 524 | | #[tag("CalcValue")] [INFO] [stdout] 525 | | Value(CalcValue), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:523:10 [INFO] [stdout] | [INFO] [stdout] 523 | pub enum CalcValueOrOperator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 524 | | #[tag("CalcValue")] [INFO] [stdout] 525 | | Value(CalcValue), [INFO] [stdout] 526 | | #[tag("CalcOperator")] [INFO] [stdout] 527 | | Operator(CalcOperator), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] 535 | | #[tag("Dimension")] [INFO] [stdout] 536 | | Dimension(Dimension), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] 535 | | #[tag("Dimension")] [INFO] [stdout] 536 | | Dimension(Dimension), [INFO] [stdout] 537 | | #[tag("Percentage")] [INFO] [stdout] 538 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] 535 | | #[tag("Dimension")] [INFO] [stdout] ... | [INFO] [stdout] 539 | | #[tag("Ident")] [INFO] [stdout] 540 | | Constant(Ident), [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] 535 | | #[tag("Dimension")] [INFO] [stdout] ... | [INFO] [stdout] 541 | | #[tag("CalcSum")] [INFO] [stdout] 542 | | Sum(CalcSum), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:532:10 [INFO] [stdout] | [INFO] [stdout] 532 | pub enum CalcValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 533 | | #[tag("Number")] [INFO] [stdout] 534 | | Number(Number), [INFO] [stdout] 535 | | #[tag("Dimension")] [INFO] [stdout] ... | [INFO] [stdout] 543 | | #[tag("Function")] [INFO] [stdout] 544 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:549:10 [INFO] [stdout] | [INFO] [stdout] 549 | pub enum FamilyName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 550 | | #[tag("Str")] [INFO] [stdout] 551 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:549:10 [INFO] [stdout] | [INFO] [stdout] 549 | pub enum FamilyName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 550 | | #[tag("Str")] [INFO] [stdout] 551 | | Str(Str), [INFO] [stdout] 552 | | #[tag("SequenceOfCustomIdents")] [INFO] [stdout] 553 | | SequenceOfCustomIdents(SequenceOfCustomIdents), [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/value.rs:558:12 [INFO] [stdout] | [INFO] [stdout] 558 | pub struct SequenceOfCustomIdents { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 559 | | pub span: Span, [INFO] [stdout] 560 | | pub value: Vec, [INFO] [stdout] 561 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `swc_css_ast` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/at_rule.rs [INFO] [stderr] * src/base.rs [INFO] [stderr] * src/selector.rs [INFO] [stderr] * src/token.rs [INFO] [stderr] * src/value.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/at_rule.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &AtRule { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/base.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &Stylesheet { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/selector.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct &SelectorList { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/token.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct &TokenAndSpan { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: expected identifier, found `&` [INFO] [stderr] --> src/value.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | pub struct &Ident { [INFO] [stderr] | ^ expected identifier [INFO] [stderr] [INFO] [stderr] error: aborting due to 5 previous errors [INFO] [stderr] [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] = note: `--force-warn edition-2024-expr-fragment-specifier` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr_2021, $($pat:expr),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:29:26 [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 29 | ($value:expr, $($pat:expr_2021),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr_2021, $($pat:expr),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `expr` fragment specifier will accept more expressions in the 2024 edition [INFO] [stdout] --> src/lib.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr),*) => {{ [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see Migration Guide [INFO] [stdout] help: to keep the existing behavior, use the `expr_2021` fragment specifier [INFO] [stdout] | [INFO] [stdout] 52 | ($value:expr, $($pat:expr_2021),*) => {{ [INFO] [stdout] | ~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct AtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 15 | | pub span: Span, [INFO] [stdout] 16 | | pub name: AtRuleName, [INFO] [stdout] 17 | | pub prelude: Option>, [INFO] [stdout] 18 | | pub block: Option, [INFO] [stdout] 19 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] = note: `--force-warn rust-2024-incompatible-pat` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum AtRuleName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 24 | | #[tag("DashedIdent")] [INFO] [stdout] 25 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum AtRuleName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 24 | | #[tag("DashedIdent")] [INFO] [stdout] 25 | | DashedIdent(DashedIdent), [INFO] [stdout] ... | [INFO] [stdout] 28 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] 55 | | CharsetPrelude(Str), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] 55 | | CharsetPrelude(Str), [INFO] [stdout] 56 | | #[tag("CustomPropertyName")] [INFO] [stdout] 57 | | PropertyPrelude(CustomPropertyName), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 58 | | #[tag("CustomIdent")] [INFO] [stdout] 59 | | CounterStylePrelude(CustomIdent), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 60 | | #[tag("ColorProfileName")] [INFO] [stdout] 61 | | ColorProfilePrelude(ColorProfileName), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 62 | | #[tag("DocumentPrelude")] [INFO] [stdout] 63 | | DocumentPrelude(DocumentPrelude), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 64 | | #[tag("DashedIdent")] [INFO] [stdout] 65 | | FontPaletteValuesPrelude(DashedIdent), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 66 | | #[tag("FontFeatureValuesPrelude")] [INFO] [stdout] 67 | | FontFeatureValuesPrelude(FontFeatureValuesPrelude), [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 68 | | #[tag("SelectorList")] [INFO] [stdout] 69 | | NestPrelude(SelectorList), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 70 | | #[tag("KeyframesName")] [INFO] [stdout] 71 | | KeyframesPrelude(KeyframesName), [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 72 | | #[tag("ImportPrelude")] [INFO] [stdout] 73 | | ImportPrelude(ImportPrelude), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 74 | | #[tag("NamespacePrelude")] [INFO] [stdout] 75 | | NamespacePrelude(NamespacePrelude), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 76 | | #[tag("MediaQueryList")] [INFO] [stdout] 77 | | MediaPrelude(MediaQueryList), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 78 | | #[tag("SupportsCondition")] [INFO] [stdout] 79 | | SupportsPrelude(SupportsCondition), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 80 | | #[tag("PageSelectorList")] [INFO] [stdout] 81 | | PagePrelude(PageSelectorList), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 82 | | #[tag("LayerPrelude")] [INFO] [stdout] 83 | | LayerPrelude(LayerPrelude), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 84 | | #[tag("ContainerCondition")] [INFO] [stdout] 85 | | ContainerPrelude(ContainerCondition), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 86 | | #[tag("CustomMedia")] [INFO] [stdout] 87 | | CustomMediaPrelude(CustomMediaQuery), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | pub enum AtRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 52 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 53 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] 54 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 88 | | #[tag("ScopeRange")] [INFO] [stdout] 89 | | ScopePrelude(ScopeRange), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 94 | pub struct ScopeRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 95 | | pub span: Span, [INFO] [stdout] 96 | | /// https://drafts.csswg.org/css-cascade-6/#typedef-scope-start [INFO] [stdout] 97 | | pub scope_start: Option, [INFO] [stdout] 98 | | /// https://drafts.csswg.org/css-cascade-6/#typedef-scope-end [INFO] [stdout] 99 | | pub scope_end: Option, [INFO] [stdout] 100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub enum ColorProfileName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 105 | | #[tag("DashedIdent")] [INFO] [stdout] 106 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub enum ColorProfileName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 105 | | #[tag("DashedIdent")] [INFO] [stdout] 106 | | DashedIdent(DashedIdent), [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:113:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct DocumentPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 114 | | pub span: Span, [INFO] [stdout] 115 | | pub matching_functions: Vec, [INFO] [stdout] 116 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 120 | pub struct FontFeatureValuesPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 121 | | pub span: Span, [INFO] [stdout] 122 | | pub font_family: Vec, [INFO] [stdout] 123 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:127:10 [INFO] [stdout] | [INFO] [stdout] 127 | pub enum DocumentPreludeMatchingFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 128 | | #[tag("Url")] [INFO] [stdout] 129 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:127:10 [INFO] [stdout] | [INFO] [stdout] 127 | pub enum DocumentPreludeMatchingFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 128 | | #[tag("Url")] [INFO] [stdout] 129 | | Url(Url), [INFO] [stdout] 130 | | #[tag("Function")] [INFO] [stdout] 131 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] 140 | | Str(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 142 | | #[tag("KeyframesPseudoPrefix")] [INFO] [stdout] 143 | | PseudoPrefix(Box), [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | pub enum KeyframesName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 137 | | #[tag("CustomIdent")] [INFO] [stdout] 138 | | CustomIdent(Box), [INFO] [stdout] 139 | | #[tag("Str")] [INFO] [stdout] ... | [INFO] [stdout] 145 | | #[tag("KeyframesPseudoFunction")] [INFO] [stdout] 146 | | PseudoFunction(Box), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct KeyframesPseudoPrefix { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | pub span: Span, [INFO] [stdout] 153 | | pub pseudo: Ident, [INFO] [stdout] 154 | | pub name: KeyframesName, [INFO] [stdout] 155 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct KeyframesPseudoFunction { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 160 | | pub span: Span, [INFO] [stdout] 161 | | pub pseudo: Ident, [INFO] [stdout] 162 | | pub name: KeyframesName, [INFO] [stdout] 163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct KeyframeBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | pub span: Span, [INFO] [stdout] 169 | | pub prelude: Vec, [INFO] [stdout] 170 | | pub block: SimpleBlock, [INFO] [stdout] 171 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:175:10 [INFO] [stdout] | [INFO] [stdout] 175 | pub enum KeyframeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 176 | | #[tag("Ident")] [INFO] [stdout] 177 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:175:10 [INFO] [stdout] | [INFO] [stdout] 175 | pub enum KeyframeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 176 | | #[tag("Ident")] [INFO] [stdout] 177 | | Ident(Ident), [INFO] [stdout] 178 | | #[tag("Percentage")] [INFO] [stdout] 179 | | Percentage(Percentage), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:184:12 [INFO] [stdout] | [INFO] [stdout] 184 | pub struct ImportPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 185 | | pub span: Span, [INFO] [stdout] 186 | | pub href: Box, [INFO] [stdout] 187 | | pub layer_name: Option>, [INFO] [stdout] 188 | | pub import_conditions: Option>, [INFO] [stdout] 189 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:193:10 [INFO] [stdout] | [INFO] [stdout] 193 | pub enum ImportHref { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 194 | | #[tag("Url")] [INFO] [stdout] 195 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:193:10 [INFO] [stdout] | [INFO] [stdout] 193 | pub enum ImportHref { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 194 | | #[tag("Url")] [INFO] [stdout] 195 | | Url(Url), [INFO] [stdout] 196 | | #[tag("Str")] [INFO] [stdout] 197 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:202:10 [INFO] [stdout] | [INFO] [stdout] 202 | pub enum ImportLayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 203 | | #[tag("Ident")] [INFO] [stdout] 204 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:202:10 [INFO] [stdout] | [INFO] [stdout] 202 | pub enum ImportLayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 203 | | #[tag("Ident")] [INFO] [stdout] 204 | | Ident(Ident), [INFO] [stdout] 205 | | #[tag("Function")] [INFO] [stdout] 206 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 211 | pub struct ImportConditions { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 212 | | pub span: Span, [INFO] [stdout] 213 | | pub supports: Option>, [INFO] [stdout] 214 | | pub media: Option>, [INFO] [stdout] 215 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:219:12 [INFO] [stdout] | [INFO] [stdout] 219 | pub struct NamespacePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 220 | | pub span: Span, [INFO] [stdout] 221 | | pub prefix: Option, [INFO] [stdout] 222 | | pub uri: Box, [INFO] [stdout] 223 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:227:10 [INFO] [stdout] | [INFO] [stdout] 227 | pub enum NamespacePreludeUri { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 228 | | #[tag("Url")] [INFO] [stdout] 229 | | Url(Url), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:227:10 [INFO] [stdout] | [INFO] [stdout] 227 | pub enum NamespacePreludeUri { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 228 | | #[tag("Url")] [INFO] [stdout] 229 | | Url(Url), [INFO] [stdout] 230 | | #[tag("Str")] [INFO] [stdout] 231 | | Str(Str), [INFO] [stdout] | |____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:236:12 [INFO] [stdout] | [INFO] [stdout] 236 | pub struct MediaQueryList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 237 | | pub span: Span, [INFO] [stdout] 238 | | pub queries: Vec, [INFO] [stdout] 239 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | pub struct MediaQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 244 | | pub span: Span, [INFO] [stdout] 245 | | pub modifier: Option, [INFO] [stdout] 246 | | pub media_type: Option, [INFO] [stdout] 247 | | pub keyword: Option, [INFO] [stdout] 248 | | pub condition: Option>, [INFO] [stdout] 249 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:274:10 [INFO] [stdout] | [INFO] [stdout] 274 | pub enum MediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 275 | | #[tag("Ident")] [INFO] [stdout] 276 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:281:10 [INFO] [stdout] | [INFO] [stdout] 281 | pub enum MediaConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 282 | | #[tag("MediaCondition")] [INFO] [stdout] 283 | | All(MediaCondition), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:281:10 [INFO] [stdout] | [INFO] [stdout] 281 | pub enum MediaConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 282 | | #[tag("MediaCondition")] [INFO] [stdout] 283 | | All(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 286 | | WithoutOr(MediaConditionWithoutOr), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | pub struct MediaCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 292 | | pub span: Span, [INFO] [stdout] 293 | | pub conditions: Vec, [INFO] [stdout] 294 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:298:12 [INFO] [stdout] | [INFO] [stdout] 298 | pub struct MediaConditionWithoutOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 299 | | pub span: Span, [INFO] [stdout] 300 | | pub conditions: Vec, [INFO] [stdout] 301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 310 | | And(MediaAnd), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 312 | | #[tag("MediaOr")] [INFO] [stdout] 313 | | Or(MediaOr), [INFO] [stdout] | |_______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:305:10 [INFO] [stdout] | [INFO] [stdout] 305 | pub enum MediaConditionAllType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 306 | | #[tag("MediaNot")] [INFO] [stdout] 307 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 315 | | #[tag("MediaInParens")] [INFO] [stdout] 316 | | MediaInParens(MediaInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 326 | | And(MediaAnd), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:321:10 [INFO] [stdout] | [INFO] [stdout] 321 | pub enum MediaConditionWithoutOrType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 322 | | #[tag("MediaNot")] [INFO] [stdout] 323 | | Not(MediaNot), [INFO] [stdout] ... | [INFO] [stdout] 328 | | #[tag("MediaInParens")] [INFO] [stdout] 329 | | MediaInParens(MediaInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:334:12 [INFO] [stdout] | [INFO] [stdout] 334 | pub struct MediaNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 335 | | pub span: Span, [INFO] [stdout] 336 | | pub keyword: Option, [INFO] [stdout] 337 | | pub condition: MediaInParens, [INFO] [stdout] 338 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 348 | pub struct MediaAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 349 | | pub span: Span, [INFO] [stdout] 350 | | pub keyword: Option, [INFO] [stdout] 351 | | pub condition: MediaInParens, [INFO] [stdout] 352 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:362:12 [INFO] [stdout] | [INFO] [stdout] 362 | pub struct MediaOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 363 | | pub span: Span, [INFO] [stdout] 364 | | pub keyword: Option, [INFO] [stdout] 365 | | pub condition: MediaInParens, [INFO] [stdout] 366 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 381 | | Feature(Box), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | pub enum MediaInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 377 | | #[tag("MediaCondition")] [INFO] [stdout] 378 | | MediaCondition(MediaCondition), [INFO] [stdout] ... | [INFO] [stdout] 383 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 384 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 394 | | Boolean(MediaFeatureBoolean), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 396 | | #[tag("MediaFeatureRange")] [INFO] [stdout] 397 | | Range(MediaFeatureRange), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:389:10 [INFO] [stdout] | [INFO] [stdout] 389 | pub enum MediaFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 390 | | #[tag("MediaFeaturePlain")] [INFO] [stdout] 391 | | Plain(MediaFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 399 | | #[tag("MediaFeatureRangeInterval")] [INFO] [stdout] 400 | | RangeInterval(MediaFeatureRangeInterval), [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:405:10 [INFO] [stdout] | [INFO] [stdout] 405 | pub enum MediaFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 406 | | #[tag("Ident")] [INFO] [stdout] 407 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:405:10 [INFO] [stdout] | [INFO] [stdout] 405 | pub enum MediaFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 406 | | #[tag("Ident")] [INFO] [stdout] 407 | | Ident(Ident), [INFO] [stdout] ... | [INFO] [stdout] 410 | | ExtensionName(ExtensionName), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 420 | | Dimension(Dimension), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 422 | | #[tag("Ident")] [INFO] [stdout] 423 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 425 | | #[tag("Ratio")] [INFO] [stdout] 426 | | Ratio(Ratio), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 415 | pub enum MediaFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 416 | | #[tag("Number")] [INFO] [stdout] 417 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 428 | | #[tag("Function")] [INFO] [stdout] 429 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:434:12 [INFO] [stdout] | [INFO] [stdout] 434 | pub struct MediaFeaturePlain { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 435 | | pub span: Span, [INFO] [stdout] 436 | | pub name: MediaFeatureName, [INFO] [stdout] 437 | | pub value: Box, [INFO] [stdout] 438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:442:12 [INFO] [stdout] | [INFO] [stdout] 442 | pub struct MediaFeatureBoolean { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 443 | | pub span: Span, [INFO] [stdout] 444 | | pub name: MediaFeatureName, [INFO] [stdout] 445 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:477:12 [INFO] [stdout] | [INFO] [stdout] 477 | pub struct MediaFeatureRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 478 | | pub span: Span, [INFO] [stdout] 479 | | pub left: Box, [INFO] [stdout] 480 | | pub comparison: MediaFeatureRangeComparison, [INFO] [stdout] 481 | | pub right: Box, [INFO] [stdout] 482 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:486:12 [INFO] [stdout] | [INFO] [stdout] 486 | pub struct MediaFeatureRangeInterval { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 487 | | pub span: Span, [INFO] [stdout] 488 | | pub left: Box, [INFO] [stdout] 489 | | #[cfg_attr(feature = "serde-impl", serde(rename = "leftComparison"))] [INFO] [stdout] ... | [INFO] [stdout] 494 | | pub right: Box, [INFO] [stdout] 495 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:499:12 [INFO] [stdout] | [INFO] [stdout] 499 | pub struct SupportsCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 500 | | pub span: Span, [INFO] [stdout] 501 | | pub conditions: Vec, [INFO] [stdout] 502 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 511 | | And(SupportsAnd), [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 513 | | #[tag("SupportsOr")] [INFO] [stdout] 514 | | Or(SupportsOr), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:506:10 [INFO] [stdout] | [INFO] [stdout] 506 | pub enum SupportsConditionType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 507 | | #[tag("SupportsNot")] [INFO] [stdout] 508 | | Not(SupportsNot), [INFO] [stdout] ... | [INFO] [stdout] 516 | | #[tag("SupportsInParens")] [INFO] [stdout] 517 | | SupportsInParens(SupportsInParens), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | pub struct SupportsNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 523 | | pub span: Span, [INFO] [stdout] 524 | | pub keyword: Option, [INFO] [stdout] 525 | | pub condition: Box, [INFO] [stdout] 526 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:536:12 [INFO] [stdout] | [INFO] [stdout] 536 | pub struct SupportsAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 537 | | pub span: Span, [INFO] [stdout] 538 | | pub keyword: Option, [INFO] [stdout] 539 | | pub condition: Box, [INFO] [stdout] 540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:550:12 [INFO] [stdout] | [INFO] [stdout] 550 | pub struct SupportsOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 551 | | pub span: Span, [INFO] [stdout] 552 | | pub keyword: Option, [INFO] [stdout] 553 | | pub condition: Box, [INFO] [stdout] 554 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] | |________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] ... | [INFO] [stdout] 569 | | Feature(SupportsFeature), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:564:10 [INFO] [stdout] | [INFO] [stdout] 564 | pub enum SupportsInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 565 | | #[tag("SupportsCondition")] [INFO] [stdout] 566 | | SupportsCondition(SupportsCondition), [INFO] [stdout] ... | [INFO] [stdout] 571 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 572 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:577:10 [INFO] [stdout] | [INFO] [stdout] 577 | pub enum SupportsFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 578 | | #[tag("Declaration")] [INFO] [stdout] 579 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:577:10 [INFO] [stdout] | [INFO] [stdout] 577 | pub enum SupportsFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 578 | | #[tag("Declaration")] [INFO] [stdout] 579 | | Declaration(Box), [INFO] [stdout] 580 | | #[tag("Function")] [INFO] [stdout] 581 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:586:10 [INFO] [stdout] | [INFO] [stdout] 586 | pub enum GeneralEnclosed { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 587 | | #[tag("Function")] [INFO] [stdout] 588 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:586:10 [INFO] [stdout] | [INFO] [stdout] 586 | pub enum GeneralEnclosed { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 587 | | #[tag("Function")] [INFO] [stdout] 588 | | Function(Function), [INFO] [stdout] 589 | | #[tag("SimpleBlock")] [INFO] [stdout] 590 | | SimpleBlock(SimpleBlock), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:595:12 [INFO] [stdout] | [INFO] [stdout] 595 | pub struct PageSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 596 | | pub span: Span, [INFO] [stdout] 597 | | pub selectors: Vec, [INFO] [stdout] 598 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:602:12 [INFO] [stdout] | [INFO] [stdout] 602 | pub struct PageSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 603 | | pub span: Span, [INFO] [stdout] 604 | | pub page_type: Option, [INFO] [stdout] 605 | | pub pseudos: Option>, [INFO] [stdout] 606 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:610:12 [INFO] [stdout] | [INFO] [stdout] 610 | pub struct PageSelectorType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 611 | | pub span: Span, [INFO] [stdout] 612 | | pub value: Ident, [INFO] [stdout] 613 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:617:12 [INFO] [stdout] | [INFO] [stdout] 617 | pub struct PageSelectorPseudo { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 618 | | pub span: Span, [INFO] [stdout] 619 | | pub value: Ident, [INFO] [stdout] 620 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:624:10 [INFO] [stdout] | [INFO] [stdout] 624 | pub enum LayerPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 625 | | #[tag("LayerName")] [INFO] [stdout] 626 | | Name(LayerName), [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:624:10 [INFO] [stdout] | [INFO] [stdout] 624 | pub enum LayerPrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 625 | | #[tag("LayerName")] [INFO] [stdout] 626 | | Name(LayerName), [INFO] [stdout] 627 | | #[tag("LayerNameList")] [INFO] [stdout] 628 | | NameList(LayerNameList), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:633:12 [INFO] [stdout] | [INFO] [stdout] 633 | pub struct LayerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 634 | | pub span: Span, [INFO] [stdout] 635 | | pub name: Vec, [INFO] [stdout] 636 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:640:12 [INFO] [stdout] | [INFO] [stdout] 640 | pub struct LayerNameList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 641 | | pub span: Span, [INFO] [stdout] 642 | | pub name_list: Vec, [INFO] [stdout] 643 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:647:12 [INFO] [stdout] | [INFO] [stdout] 647 | pub struct ContainerCondition { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 648 | | pub span: Span, [INFO] [stdout] 649 | | pub name: Option, [INFO] [stdout] 650 | | pub query: ContainerQuery, [INFO] [stdout] 651 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:655:10 [INFO] [stdout] | [INFO] [stdout] 655 | pub enum ContainerName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 656 | | #[tag("CustomIdent")] [INFO] [stdout] 657 | | CustomIdent(CustomIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:662:12 [INFO] [stdout] | [INFO] [stdout] 662 | pub struct ContainerQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 663 | | pub span: Span, [INFO] [stdout] 664 | | pub queries: Vec, [INFO] [stdout] 665 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 674 | | And(ContainerQueryAnd), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 676 | | #[tag("ContainerQueryOr")] [INFO] [stdout] 677 | | Or(ContainerQueryOr), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:669:10 [INFO] [stdout] | [INFO] [stdout] 669 | pub enum ContainerQueryType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 670 | | #[tag("ContainerQueryNot")] [INFO] [stdout] 671 | | Not(ContainerQueryNot), [INFO] [stdout] ... | [INFO] [stdout] 679 | | #[tag("QueryInParens")] [INFO] [stdout] 680 | | QueryInParens(QueryInParens), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:685:12 [INFO] [stdout] | [INFO] [stdout] 685 | pub struct ContainerQueryNot { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 686 | | pub span: Span, [INFO] [stdout] 687 | | pub keyword: Option, [INFO] [stdout] 688 | | pub query: QueryInParens, [INFO] [stdout] 689 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:699:12 [INFO] [stdout] | [INFO] [stdout] 699 | pub struct ContainerQueryAnd { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 700 | | pub span: Span, [INFO] [stdout] 701 | | pub keyword: Option, [INFO] [stdout] 702 | | pub query: QueryInParens, [INFO] [stdout] 703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:713:12 [INFO] [stdout] | [INFO] [stdout] 713 | pub struct ContainerQueryOr { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 714 | | pub span: Span, [INFO] [stdout] 715 | | pub keyword: Option, [INFO] [stdout] 716 | | pub query: QueryInParens, [INFO] [stdout] 717 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] ... | [INFO] [stdout] 732 | | SizeFeature(SizeFeature), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:727:10 [INFO] [stdout] | [INFO] [stdout] 727 | pub enum QueryInParens { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 728 | | #[tag("ContainerQuery")] [INFO] [stdout] 729 | | ContainerQuery(Box), [INFO] [stdout] ... | [INFO] [stdout] 738 | | #[tag("GeneralEnclosed")] [INFO] [stdout] 739 | | GeneralEnclosed(GeneralEnclosed), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 749 | | Boolean(SizeFeatureBoolean), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 751 | | #[tag("SizeFeatureRange")] [INFO] [stdout] 752 | | Range(SizeFeatureRange), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:744:10 [INFO] [stdout] | [INFO] [stdout] 744 | pub enum SizeFeature { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 745 | | #[tag("SizeFeaturePlain")] [INFO] [stdout] 746 | | Plain(SizeFeaturePlain), [INFO] [stdout] ... | [INFO] [stdout] 754 | | #[tag("SizeFeatureRangeInterval")] [INFO] [stdout] 755 | | RangeInterval(SizeFeatureRangeInterval), [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:760:12 [INFO] [stdout] | [INFO] [stdout] 760 | pub struct SizeFeaturePlain { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 761 | | pub span: Span, [INFO] [stdout] 762 | | pub name: SizeFeatureName, [INFO] [stdout] 763 | | pub value: Box, [INFO] [stdout] 764 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub struct SizeFeatureBoolean { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 769 | | pub span: Span, [INFO] [stdout] 770 | | pub name: SizeFeatureName, [INFO] [stdout] 771 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:803:12 [INFO] [stdout] | [INFO] [stdout] 803 | pub struct SizeFeatureRange { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 804 | | pub span: Span, [INFO] [stdout] 805 | | pub left: Box, [INFO] [stdout] 806 | | pub comparison: SizeFeatureRangeComparison, [INFO] [stdout] 807 | | pub right: Box, [INFO] [stdout] 808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:812:12 [INFO] [stdout] | [INFO] [stdout] 812 | pub struct SizeFeatureRangeInterval { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 813 | | pub span: Span, [INFO] [stdout] 814 | | pub left: Box, [INFO] [stdout] 815 | | #[cfg_attr(feature = "serde-impl", serde(rename = "leftComparison"))] [INFO] [stdout] ... | [INFO] [stdout] 820 | | pub right: Box, [INFO] [stdout] 821 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 830 | | Dimension(Dimension), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 832 | | #[tag("Ident")] [INFO] [stdout] 833 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 835 | | #[tag("Ratio")] [INFO] [stdout] 836 | | Ratio(Ratio), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:825:10 [INFO] [stdout] | [INFO] [stdout] 825 | pub enum SizeFeatureValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 826 | | #[tag("Number")] [INFO] [stdout] 827 | | Number(Number), [INFO] [stdout] ... | [INFO] [stdout] 838 | | #[tag("Function")] [INFO] [stdout] 839 | | Function(Function), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:844:10 [INFO] [stdout] | [INFO] [stdout] 844 | pub enum SizeFeatureName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 845 | | #[tag("Ident")] [INFO] [stdout] 846 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:851:12 [INFO] [stdout] | [INFO] [stdout] 851 | pub struct ExtensionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 852 | | pub span: Span, [INFO] [stdout] 853 | | pub value: Atom, [INFO] [stdout] 854 | | pub raw: Option, [INFO] [stdout] 855 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:877:12 [INFO] [stdout] | [INFO] [stdout] 877 | pub struct CustomMediaQuery { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 878 | | pub span: Span, [INFO] [stdout] 879 | | pub name: ExtensionName, [INFO] [stdout] 880 | | pub media: CustomMediaQueryMediaType, [INFO] [stdout] 881 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | pub enum CustomMediaQueryMediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 897 | | #[tag("Ident")] [INFO] [stdout] 898 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/at_rule.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | pub enum CustomMediaQueryMediaType { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 897 | | #[tag("Ident")] [INFO] [stdout] 898 | | Ident(Ident), [INFO] [stdout] 899 | | #[tag("MediaQueryList")] [INFO] [stdout] 900 | | MediaQueryList(MediaQueryList), [INFO] [stdout] | |__________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Stylesheet { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 15 | | pub span: Span, [INFO] [stdout] 16 | | pub rules: Vec, [INFO] [stdout] 17 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] ... | [INFO] [stdout] 26 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub enum Rule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 22 | | #[tag("QualifiedRule")] [INFO] [stdout] 23 | | QualifiedRule(Box), [INFO] [stdout] ... | [INFO] [stdout] 28 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 29 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct QualifiedRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 41 | | pub span: Span, [INFO] [stdout] 42 | | pub prelude: QualifiedRulePrelude, [INFO] [stdout] 43 | | pub block: SimpleBlock, [INFO] [stdout] 44 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] 61 | | #[tag("RelativeSelectorList")] [INFO] [stdout] 62 | | RelativeSelectorList(RelativeSelectorList), [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | pub enum QualifiedRulePrelude { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 59 | | #[tag("SelectorList")] [INFO] [stdout] 60 | | SelectorList(SelectorList), [INFO] [stdout] 61 | | #[tag("RelativeSelectorList")] [INFO] [stdout] 62 | | RelativeSelectorList(RelativeSelectorList), [INFO] [stdout] 63 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 64 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] 79 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] 79 | | Declaration(Box), [INFO] [stdout] 80 | | #[tag("QualifiedRule")] [INFO] [stdout] 81 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:75:10 [INFO] [stdout] | [INFO] [stdout] 75 | pub enum StyleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 76 | | #[tag("AtRule")] [INFO] [stdout] 77 | | AtRule(Box), [INFO] [stdout] 78 | | #[tag("Declaration")] [INFO] [stdout] ... | [INFO] [stdout] 82 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 83 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct SimpleBlock { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | pub span: Span, [INFO] [stdout] 90 | | pub name: TokenAndSpan, [INFO] [stdout] 91 | | pub value: Vec, [INFO] [stdout] 92 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | pub enum FunctionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | pub enum FunctionName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | #[tag("Ident")] [INFO] [stdout] 108 | | Ident(Ident), [INFO] [stdout] 109 | | #[tag("DashedIdent")] [INFO] [stdout] 110 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct Function { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | /// Span starting from the `lo` of identifier and to the end of `)`. [INFO] [stdout] 153 | | pub span: Span, [INFO] [stdout] 154 | | pub name: FunctionName, [INFO] [stdout] 155 | | pub value: Vec, [INFO] [stdout] 156 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:160:12 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct ListOfComponentValues { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 161 | | pub span: Span, [INFO] [stdout] 162 | | pub children: Vec, [INFO] [stdout] 163 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] 171 | | #[tag("Function")] [INFO] [stdout] 172 | | Function(Box), [INFO] [stdout] | |___________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 173 | | #[tag("SimpleBlock")] [INFO] [stdout] 174 | | SimpleBlock(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 176 | | #[tag("AtRule")] [INFO] [stdout] 177 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 179 | | #[tag("QualifiedRule")] [INFO] [stdout] 180 | | QualifiedRule(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 182 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 183 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 185 | | #[tag("KeyframeBlock")] [INFO] [stdout] 186 | | KeyframeBlock(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 189 | | #[tag("Ident")] [INFO] [stdout] 190 | | Ident(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 191 | | #[tag("DashedIdent")] [INFO] [stdout] 192 | | DashedIdent(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 193 | | #[tag("String")] [INFO] [stdout] 194 | | Str(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 195 | | #[tag("Url")] [INFO] [stdout] 196 | | Url(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 197 | | #[tag("Integer")] [INFO] [stdout] 198 | | Integer(Box), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 199 | | #[tag("Number")] [INFO] [stdout] 200 | | Number(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 201 | | #[tag("Percentage")] [INFO] [stdout] 202 | | Percentage(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 203 | | #[tag("Dimension")] [INFO] [stdout] 204 | | Dimension(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 205 | | #[tag("LengthPercentage")] [INFO] [stdout] 206 | | LengthPercentage(Box), [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 207 | | #[tag("FrequencyPercentage")] [INFO] [stdout] 208 | | FrequencyPercentage(Box), [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 209 | | #[tag("AnglePercentage")] [INFO] [stdout] 210 | | AnglePercentage(Box), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 211 | | #[tag("TimePercentage")] [INFO] [stdout] 212 | | TimePercentage(Box), [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 213 | | #[tag("Ratio")] [INFO] [stdout] 214 | | Ratio(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 215 | | #[tag("UnicodeRange")] [INFO] [stdout] 216 | | UnicodeRange(Box), [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 217 | | #[tag("Color")] [INFO] [stdout] 218 | | Color(Box), [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 219 | | #[tag("AlphaValue")] [INFO] [stdout] 220 | | AlphaValue(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 221 | | #[tag("Hue")] [INFO] [stdout] 222 | | Hue(Box), [INFO] [stdout] | |_________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 223 | | #[tag("CmykComponent")] [INFO] [stdout] 224 | | CmykComponent(Box), [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 225 | | #[tag("Delimiter")] [INFO] [stdout] 226 | | Delimiter(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 229 | | #[tag("CalcSum")] [INFO] [stdout] 230 | | CalcSum(Box), [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 231 | | #[tag("ComplexSelector")] [INFO] [stdout] 232 | | ComplexSelector(Box), [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 233 | | #[tag("LayerName")] [INFO] [stdout] 234 | | LayerName(Box), [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 235 | | #[tag("SupportsCondition")] [INFO] [stdout] 236 | | SupportsCondition(Box), [INFO] [stdout] | |_____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 237 | | #[tag("Declaration")] [INFO] [stdout] 238 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | pub enum ComponentValue { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 168 | | // No grammar [INFO] [stdout] 169 | | #[tag("TokenAndSpan")] [INFO] [stdout] 170 | | PreservedToken(Box), [INFO] [stdout] ... | [INFO] [stdout] 239 | | #[tag("IdSelector")] [INFO] [stdout] 240 | | IdSelector(Box), [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] | |_________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] 292 | | #[tag("AtRule")] [INFO] [stdout] 293 | | AtRule(Box), [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:289:10 [INFO] [stdout] | [INFO] [stdout] 289 | pub enum DeclarationOrAtRule { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 290 | | #[tag("Declaration")] [INFO] [stdout] 291 | | Declaration(Box), [INFO] [stdout] 292 | | #[tag("AtRule")] [INFO] [stdout] ... | [INFO] [stdout] 295 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 296 | | ListOfComponentValues(Box), [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:301:12 [INFO] [stdout] | [INFO] [stdout] 301 | pub struct Declaration { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 302 | | pub span: Span, [INFO] [stdout] 303 | | pub name: DeclarationName, [INFO] [stdout] 304 | | pub value: Vec, [INFO] [stdout] 305 | | /// The span includes `!` [INFO] [stdout] 306 | | pub important: Option, [INFO] [stdout] 307 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:311:10 [INFO] [stdout] | [INFO] [stdout] 311 | pub enum DeclarationName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 312 | | #[tag("Ident")] [INFO] [stdout] 313 | | Ident(Ident), [INFO] [stdout] | |________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:311:10 [INFO] [stdout] | [INFO] [stdout] 311 | pub enum DeclarationName { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 312 | | #[tag("Ident")] [INFO] [stdout] 313 | | Ident(Ident), [INFO] [stdout] 314 | | #[tag("DashedIdent")] [INFO] [stdout] 315 | | DashedIdent(DashedIdent), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/base.rs:338:12 [INFO] [stdout] | [INFO] [stdout] 338 | pub struct ImportantFlag { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 339 | | pub span: Span, [INFO] [stdout] 340 | | pub value: Ident, [INFO] [stdout] 341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct SelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 11 | | pub span: Span, [INFO] [stdout] 12 | | pub children: Vec, [INFO] [stdout] 13 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct ForgivingSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 27 | | pub span: Span, [INFO] [stdout] 28 | | pub children: Vec, [INFO] [stdout] 29 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | pub enum ForgivingComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 34 | | #[tag("ComplexSelector")] [INFO] [stdout] 35 | | ComplexSelector(ComplexSelector), [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | pub enum ForgivingComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 34 | | #[tag("ComplexSelector")] [INFO] [stdout] 35 | | ComplexSelector(ComplexSelector), [INFO] [stdout] 36 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 37 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct CompoundSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 43 | | pub span: Span, [INFO] [stdout] 44 | | pub children: Vec, [INFO] [stdout] 45 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:49:12 [INFO] [stdout] | [INFO] [stdout] 49 | pub struct RelativeSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 50 | | pub span: Span, [INFO] [stdout] 51 | | pub children: Vec, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:56:12 [INFO] [stdout] | [INFO] [stdout] 56 | pub struct ForgivingRelativeSelectorList { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 57 | | pub span: Span, [INFO] [stdout] 58 | | pub children: Vec, [INFO] [stdout] 59 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub enum ForgivingRelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 64 | | #[tag("RelativeSelector")] [INFO] [stdout] 65 | | RelativeSelector(RelativeSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub enum ForgivingRelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 64 | | #[tag("RelativeSelector")] [INFO] [stdout] 65 | | RelativeSelector(RelativeSelector), [INFO] [stdout] 66 | | #[tag("ListOfComponentValues")] [INFO] [stdout] 67 | | ListOfComponentValues(ListOfComponentValues), [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct ComplexSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 73 | | pub span: Span, [INFO] [stdout] 74 | | pub children: Vec, [INFO] [stdout] 75 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | pub enum ComplexSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | #[tag("CompoundSelector")] [INFO] [stdout] 90 | | CompoundSelector(CompoundSelector), [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:88:10 [INFO] [stdout] | [INFO] [stdout] 88 | pub enum ComplexSelectorChildren { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 89 | | #[tag("CompoundSelector")] [INFO] [stdout] 90 | | CompoundSelector(CompoundSelector), [INFO] [stdout] 91 | | #[tag("Combinator")] [INFO] [stdout] 92 | | Combinator(Combinator), [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub struct RelativeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 98 | | pub span: Span, [INFO] [stdout] 99 | | pub combinator: Option, [INFO] [stdout] 100 | | pub selector: ComplexSelector, [INFO] [stdout] 101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:106:12 [INFO] [stdout] | [INFO] [stdout] 106 | pub struct CompoundSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 107 | | pub span: Span, [INFO] [stdout] 108 | | /// "&" [INFO] [stdout] 109 | | pub nesting_selector: Option, [INFO] [stdout] 110 | | pub type_selector: Option>, [INFO] [stdout] 111 | | pub subclass_selectors: Vec, [INFO] [stdout] 112 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:116:12 [INFO] [stdout] | [INFO] [stdout] 116 | pub struct Combinator { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 117 | | pub span: Span, [INFO] [stdout] 118 | | pub value: CombinatorValue, [INFO] [stdout] 119 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | pub struct NestingSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 152 | | pub span: Span, [INFO] [stdout] 153 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:157:10 [INFO] [stdout] | [INFO] [stdout] 157 | pub enum TypeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 158 | | #[tag("TagNameSelector")] [INFO] [stdout] 159 | | TagName(TagNameSelector), [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:157:10 [INFO] [stdout] | [INFO] [stdout] 157 | pub enum TypeSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | __________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 158 | | #[tag("TagNameSelector")] [INFO] [stdout] 159 | | TagName(TagNameSelector), [INFO] [stdout] 160 | | #[tag("UniversalSelector")] [INFO] [stdout] 161 | | Universal(UniversalSelector), [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:166:12 [INFO] [stdout] | [INFO] [stdout] 166 | pub struct TagNameSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 167 | | pub span: Span, [INFO] [stdout] 168 | | pub name: WqName, [INFO] [stdout] 169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:173:12 [INFO] [stdout] | [INFO] [stdout] 173 | pub struct UniversalSelector { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | ____________help: desugar the match ergonomics: `&` [INFO] [stdout] | | [INFO] [stdout] 174 | | pub span: Span, [INFO] [stdout] 175 | | pub prefix: Option, [INFO] [stdout] 176 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see 123076 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns are not allowed to reset the default binding mode in edition 2024 [INFO] [stdout] --> src/selector.rs:180:12 [INFO] [stdout] | [WARN] too many lines in the log, truncating it