[INFO] fetching crate tpuf_locale_core_211 2.1.1... [INFO] testing tpuf_locale_core_211-2.1.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate tpuf_locale_core_211 2.1.1 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate tpuf_locale_core_211 2.1.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tpuf_locale_core_211 2.1.1 [INFO] tweaked toml for crates.io crate tpuf_locale_core_211 2.1.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tpuf_locale_core_211 2.1.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tpuf_locale_core_211 2.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 84391068d1731d874f64ad1fa55d6570aab233be89c8bf56af1ee038b41f9a49 [INFO] running `Command { std: "docker" "start" "-a" "84391068d1731d874f64ad1fa55d6570aab233be89c8bf56af1ee038b41f9a49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "84391068d1731d874f64ad1fa55d6570aab233be89c8bf56af1ee038b41f9a49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84391068d1731d874f64ad1fa55d6570aab233be89c8bf56af1ee038b41f9a49", kill_on_drop: false }` [INFO] [stdout] 84391068d1731d874f64ad1fa55d6570aab233be89c8bf56af1ee038b41f9a49 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 94e776fc54ca5b7b8f399b9882017cf4754c482a13a5001eb074c66271147d7c [INFO] running `Command { std: "docker" "start" "-a" "94e776fc54ca5b7b8f399b9882017cf4754c482a13a5001eb074c66271147d7c", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.20 [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling tpuf_locale_core_211 v2.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.35s [INFO] running `Command { std: "docker" "inspect" "94e776fc54ca5b7b8f399b9882017cf4754c482a13a5001eb074c66271147d7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "94e776fc54ca5b7b8f399b9882017cf4754c482a13a5001eb074c66271147d7c", kill_on_drop: false }` [INFO] [stdout] 94e776fc54ca5b7b8f399b9882017cf4754c482a13a5001eb074c66271147d7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5485740206faad206cd090e552b66f706099934795a13236c66ea497c1e6d73b [INFO] running `Command { std: "docker" "start" "-a" "5485740206faad206cd090e552b66f706099934795a13236c66ea497c1e6d73b", kill_on_drop: false }` [INFO] [stderr] Compiling tpuf_locale_core_211 v2.1.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use icu_locale_core::extensions::private; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use icu_locale_core::extensions::transform; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use icu_locale_core::extensions::unicode; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use icu_locale_core::extensions::Extensions; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `icu_locale_core` [INFO] [stdout] --> tests/locale.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use icu_locale_core::{LanguageIdentifier, Locale, ParseError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `icu_locale_core` [INFO] [stdout] --> tests/fixtures/mod.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use icu_locale_core::{subtags, LanguageIdentifier, Locale, ParseError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde` [INFO] [stdout] --> tests/fixtures/mod.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use serde::Deserialize; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `serde` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use icu_locale_core::extensions::private; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use icu_locale_core::extensions::transform; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use icu_locale_core::extensions::unicode; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `icu_locale_core` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use icu_locale_core::extensions::Extensions; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `icu_locale_core` [INFO] [stdout] --> tests/langid.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use icu_locale_core::{subtags, LanguageIdentifier, ParseError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `icu_locale_core` [INFO] [stdout] --> tests/fixtures/mod.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use icu_locale_core::{subtags, LanguageIdentifier, Locale, ParseError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `icu_locale_core` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `icu_locale_core`, use `cargo add icu_locale_core` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `serde` [INFO] [stdout] --> tests/fixtures/mod.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use serde::Deserialize; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `serde` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:17:7 [INFO] [stdout] | [INFO] [stdout] 17 | #[serde(rename = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:26:7 [INFO] [stdout] | [INFO] [stdout] 26 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:17:7 [INFO] [stdout] | [INFO] [stdout] 17 | #[serde(rename = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:33:7 [INFO] [stdout] | [INFO] [stdout] 33 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:41:7 [INFO] [stdout] | [INFO] [stdout] 41 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:104:7 [INFO] [stdout] | [INFO] [stdout] 104 | #[serde(rename = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:24:7 [INFO] [stdout] | [INFO] [stdout] 24 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:26:7 [INFO] [stdout] | [INFO] [stdout] 26 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:33:7 [INFO] [stdout] | [INFO] [stdout] 33 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:41:7 [INFO] [stdout] | [INFO] [stdout] 41 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:104:7 [INFO] [stdout] | [INFO] [stdout] 104 | #[serde(rename = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:109:7 [INFO] [stdout] | [INFO] [stdout] 109 | #[serde(default)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:121:3 [INFO] [stdout] | [INFO] [stdout] 121 | #[serde(untagged)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/langid.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | assert_writeable_eq!(input, s); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 24 | assert_try_writeable_eq!(input, s); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/fixtures/mod.rs:121:3 [INFO] [stdout] | [INFO] [stdout] 121 | #[serde(untagged)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/langid.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | assert_writeable_eq!(lang, "und"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 85 | assert_try_writeable_eq!(lang, "und"); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/langid.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | assert_writeable_eq!(region, "EN"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 92 | assert_try_writeable_eq!(region, "EN"); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/langid.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | assert_writeable_eq!(script, "Latn"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 99 | assert_try_writeable_eq!(script, "Latn"); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/locale.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | assert_writeable_eq!(input, s); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 19 | assert_try_writeable_eq!(input, s); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/langid.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | assert_writeable_eq!(variant, "macos"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 106 | assert_try_writeable_eq!(variant, "macos"); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/locale.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | assert_writeable_eq!(input, ident.identifier); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 30 | assert_try_writeable_eq!(input, ident.identifier); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `assert_writeable_eq` in this scope [INFO] [stdout] --> tests/locale.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | assert_writeable_eq!(locale, "und"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/try_writeable.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | macro_rules! assert_try_writeable_eq { [INFO] [stdout] | ------------------------------------ similarly named macro `assert_try_writeable_eq` defined here [INFO] [stdout] | [INFO] [stdout] help: a macro with a similar name exists [INFO] [stdout] | [INFO] [stdout] 61 | assert_try_writeable_eq!(locale, "und"); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `writeable::*` [INFO] [stdout] --> tests/langid.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use writeable::*; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `writeable::*` [INFO] [stdout] --> tests/locale.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use writeable::*; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/locale.rs:43:16 [INFO] [stdout] | [INFO] [stdout] 43 | let data = serde_json::from_str(include_str!("fixtures/locale.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/locale.rs:51:16 [INFO] [stdout] | [INFO] [stdout] 51 | let data = serde_json::from_str(include_str!("fixtures/invalid-extensions.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:47:16 [INFO] [stdout] | [INFO] [stdout] 47 | let data = serde_json::from_str(include_str!("fixtures/langid.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/locale.rs:74:16 [INFO] [stdout] | [INFO] [stdout] 74 | let data = serde_json::from_str(include_str!("fixtures/canonicalize.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:55:16 [INFO] [stdout] | [INFO] [stdout] 55 | let data = serde_json::from_str(include_str!("fixtures/invalid.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/locale.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | serde_json::from_str(include_str!("fixtures/locale.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/locale.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | serde_json::from_str(include_str!("fixtures/locale.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:63:16 [INFO] [stdout] | [INFO] [stdout] 63 | let data = serde_json::from_str(include_str!("fixtures/canonicalize.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:71:16 [INFO] [stdout] | [INFO] [stdout] 71 | let data = serde_json::from_str(include_str!("fixtures/locale.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | serde_json::from_str(include_str!("fixtures/langid.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope [INFO] [stdout] --> tests/langid.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | serde_json::from_str(include_str!("fixtures/langid.json")) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `writeable::assert_writeable_eq` [INFO] [stdout] --> src/langid.rs:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | use writeable::assert_writeable_eq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_writeable_eq` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 531 | use writeable::assert_try_writeable_eq; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `tpuf_locale_core_211` (test "locale") due to 23 previous errors; 1 warning emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0432]: unresolved import `writeable::assert_writeable_eq` [INFO] [stdout] --> src/locale.rs:510:9 [INFO] [stdout] | [INFO] [stdout] 510 | use writeable::assert_writeable_eq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_writeable_eq` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 510 | use writeable::assert_try_writeable_eq; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `tpuf_locale_core_211` (test "langid") due to 26 previous errors; 1 warning emitted [INFO] [stdout] error[E0432]: unresolved import `writeable::assert_writeable_eq` [INFO] [stdout] --> src/extensions/transform/value.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | use writeable::assert_writeable_eq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_writeable_eq` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 137 | use writeable::assert_try_writeable_eq; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `writeable::assert_writeable_eq` [INFO] [stdout] --> src/extensions/mod.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | use writeable::assert_writeable_eq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_writeable_eq` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 371 | use writeable::assert_try_writeable_eq; [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/data.rs:401:20 [INFO] [stdout] | [INFO] [stdout] 401 | writeable::assert_writeable_eq!(locale, cas.expected); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/data.rs:443:20 [INFO] [stdout] | [INFO] [stdout] 443 | writeable::assert_writeable_eq!(data_locale, cas.input); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/private/other.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A single item used in a list of [`Private`](super::Private) extensions. [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// The subtag has to be an ASCII alphanumerical string no shorter than [INFO] [stdout] ... | [INFO] [stdout] 46 | | ["toolooong"], [INFO] [stdout] 47 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 413 | writeable::assert_writeable_eq!(&$type::default(), ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/transform/fields.rs:234:1 [INFO] [stdout] | [INFO] [stdout] 234 | impl_writeable_for_key_value!(Fields, "h0", "hybrid", "m0", "m0-true"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:414:24 [INFO] [stdout] | [INFO] [stdout] 414 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/transform/fields.rs:234:1 [INFO] [stdout] | [INFO] [stdout] 234 | impl_writeable_for_key_value!(Fields, "h0", "hybrid", "m0", "m0-true"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 418 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/transform/fields.rs:234:1 [INFO] [stdout] | [INFO] [stdout] 234 | impl_writeable_for_key_value!(Fields, "h0", "hybrid", "m0", "m0-true"); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/transform/key.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A key used in a list of [`Fields`](super::Fields). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// The key has to be a two ASCII characters long, with the first [INFO] [stdout] ... | [INFO] [stdout] 31 | | ["", "k", "0k", "k12"], [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/attribute.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// An attribute used in a set of [`Attributes`](super::Attributes). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// An attribute has to be a sequence of alphanumerical characters no [INFO] [stdout] ... | [INFO] [stdout] 33 | | ["no", "toolooong"], [INFO] [stdout] 34 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:391:24 [INFO] [stdout] | [INFO] [stdout] 391 | writeable::assert_writeable_eq!(&$type::default(), ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/attributes.rs:187:1 [INFO] [stdout] | [INFO] [stdout] 187 | impl_writeable_for_subtag_list!(Attributes, "foobar", "testing"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:392:24 [INFO] [stdout] | [INFO] [stdout] 392 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/attributes.rs:187:1 [INFO] [stdout] | [INFO] [stdout] 187 | impl_writeable_for_subtag_list!(Attributes, "foobar", "testing"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/attributes.rs:187:1 [INFO] [stdout] | [INFO] [stdout] 187 | impl_writeable_for_subtag_list!(Attributes, "foobar", "testing"); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/key.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A key used in a list of [`Keywords`](super::Keywords). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// The key has to be a two ASCII alphanumerical characters long, with the first [INFO] [stdout] ... | [INFO] [stdout] 31 | | ["a", "a8", "abc"], [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | writeable::assert_writeable_eq!($more_good_examples.parse::<$name>().unwrap(), $more_good_examples); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/key.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A key used in a list of [`Keywords`](super::Keywords). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// The key has to be a two ASCII alphanumerical characters long, with the first [INFO] [stdout] ... | [INFO] [stdout] 31 | | ["a", "a8", "abc"], [INFO] [stdout] 32 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 413 | writeable::assert_writeable_eq!(&$type::default(), ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/keywords.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl_writeable_for_key_value!(Keywords, "ca", "islamic-civil", "mm", "mm"); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:414:24 [INFO] [stdout] | [INFO] [stdout] 414 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/keywords.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl_writeable_for_key_value!(Keywords, "ca", "islamic-civil", "mm", "mm"); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 418 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/keywords.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl_writeable_for_key_value!(Keywords, "ca", "islamic-civil", "mm", "mm"); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_key_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/subdivision.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | / impl_tinystr_subtag!( [INFO] [stdout] 11 | | /// A subdivision suffix used in [`SubdivisionId`]. [INFO] [stdout] 12 | | /// [INFO] [stdout] 13 | | /// This suffix represents a specific subdivision code under a given [`Region`]. [INFO] [stdout] ... | [INFO] [stdout] 46 | | ["toolooong"], [INFO] [stdout] 47 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:391:24 [INFO] [stdout] | [INFO] [stdout] 391 | writeable::assert_writeable_eq!(&$type::default(), ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:341:1 [INFO] [stdout] | [INFO] [stdout] 341 | impl_writeable_for_subtag_list!(Value, "islamic", "civil"); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:392:24 [INFO] [stdout] | [INFO] [stdout] 392 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:341:1 [INFO] [stdout] | [INFO] [stdout] 341 | impl_writeable_for_subtag_list!(Value, "islamic", "civil"); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:341:1 [INFO] [stdout] | [INFO] [stdout] 341 | impl_writeable_for_subtag_list!(Value, "islamic", "civil"); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/language.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A language subtag (examples: `"en"`, `"csb"`, `"zh"`, `"und"`, etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Language`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 47 | | ["419", "german", "en1"], [INFO] [stdout] 48 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | writeable::assert_writeable_eq!($more_good_examples.parse::<$name>().unwrap(), $more_good_examples); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/language.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A language subtag (examples: `"en"`, `"csb"`, `"zh"`, `"und"`, etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Language`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 47 | | ["419", "german", "en1"], [INFO] [stdout] 48 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/region.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A region subtag (examples: `"US"`, `"CN"`, `"AR"` etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Region`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 44 | | ["12", "FRA", "b2"], [INFO] [stdout] 45 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | writeable::assert_writeable_eq!($more_good_examples.parse::<$name>().unwrap(), $more_good_examples); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/region.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A region subtag (examples: `"US"`, `"CN"`, `"AR"` etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Region`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 44 | | ["12", "FRA", "b2"], [INFO] [stdout] 45 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/script.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / impl_tinystr_subtag!( [INFO] [stdout] 8 | | /// A script subtag (examples: `"Latn"`, `"Arab"`, etc.) [INFO] [stdout] 9 | | /// [INFO] [stdout] 10 | | /// [`Script`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 34 | | ["Latin"], [INFO] [stdout] 35 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/variant.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A variant subtag (examples: `"macos"`, `"posix"`, `"1996"` etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Variant`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 34 | | ["yes"], [INFO] [stdout] 35 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | writeable::assert_writeable_eq!($more_good_examples.parse::<$name>().unwrap(), $more_good_examples); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/variant.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / impl_tinystr_subtag!( [INFO] [stdout] 6 | | /// A variant subtag (examples: `"macos"`, `"posix"`, `"1996"` etc.) [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// [`Variant`] represents a Unicode base language code conformant to the [INFO] [stdout] ... | [INFO] [stdout] 34 | | ["yes"], [INFO] [stdout] 35 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:391:24 [INFO] [stdout] | [INFO] [stdout] 391 | writeable::assert_writeable_eq!(&$type::default(), ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/variants.rs:130:1 [INFO] [stdout] | [INFO] [stdout] 130 | impl_writeable_for_subtag_list!(Variants, "macos", "posix"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:392:24 [INFO] [stdout] | [INFO] [stdout] 392 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/variants.rs:130:1 [INFO] [stdout] | [INFO] [stdout] 130 | impl_writeable_for_subtag_list!(Variants, "macos", "posix"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | writeable::assert_writeable_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/variants.rs:130:1 [INFO] [stdout] | [INFO] [stdout] 130 | impl_writeable_for_subtag_list!(Variants, "macos", "posix"); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `assert_writeable_eq` in `writeable` [INFO] [stdout] --> src/helpers.rs:233:24 [INFO] [stdout] | [INFO] [stdout] 233 | writeable::assert_writeable_eq!(&$good_example.parse::<$name>().unwrap(), $good_example); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ could not find `assert_writeable_eq` in `writeable` [INFO] [stdout] | [INFO] [stdout] ::: src/subtags/mod.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / impl_tinystr_subtag!( [INFO] [stdout] 65 | | /// A generic subtag. [INFO] [stdout] 66 | | /// [INFO] [stdout] 67 | | /// The subtag has to be an ASCII alphanumerical string no shorter than [INFO] [stdout] ... | [INFO] [stdout] 91 | | ["f", "toolooong"], [INFO] [stdout] 92 | | ); [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/writeable-0.6.2/src/lib.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 460 | #[cfg(feature = "alloc")] [INFO] [stdout] | ----------------- the item is gated behind the `alloc` feature [INFO] [stdout] 461 | macro_rules! assert_writeable_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `testing` in `litemap` [INFO] [stdout] --> src/shortvec/litemap.rs:194:14 [INFO] [stdout] | [INFO] [stdout] 194 | litemap::testing::check_store::>(); [INFO] [stdout] | ^^^^^^^ could not find `testing` in `litemap` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/src/lib.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 80 | #[cfg(any(test, feature = "testing"))] [INFO] [stdout] | --------------------------- the item is gated here [INFO] [stdout] 81 | pub mod testing; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `testing` in `litemap` [INFO] [stdout] --> src/shortvec/litemap.rs:199:14 [INFO] [stdout] | [INFO] [stdout] 199 | litemap::testing::check_store_full::>(); [INFO] [stdout] | ^^^^^^^ could not find `testing` in `litemap` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/litemap-0.8.1/src/lib.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 80 | #[cfg(any(test, feature = "testing"))] [INFO] [stdout] | --------------------------- the item is gated here [INFO] [stdout] 81 | pub mod testing; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::Locale` [INFO] [stdout] --> src/extensions/mod.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 370 | use crate::Locale; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `DataLocale: FromStr` is not satisfied [INFO] [stdout] --> src/data.rs:400:33 [INFO] [stdout] | [INFO] [stdout] 400 | let locale = cas.locale.parse::().unwrap(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `DataLocale` [INFO] [stdout] --> src/data.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct DataLocale { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `DataLocale` in the current scope [INFO] [stdout] --> src/data.rs:431:46 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct DataLocale { [INFO] [stdout] | --------------------- function or associated item `from_str` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 431 | let data_locale = match (DataLocale::from_str(cas.input), cas.success) { [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `DataLocale` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `DataLocale`, consider using `DataLocale::default` which returns `DataLocale` [INFO] [stdout] --> src/data.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub const fn default() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 431 - let data_locale = match (DataLocale::from_str(cas.input), cas.success) { [INFO] [stdout] 431 + let data_locale = match (DataLocale::from(cas.input), cas.success) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LanguageIdentifier: FromStr` is not satisfied [INFO] [stdout] --> src/macros.rs:168:63 [INFO] [stdout] | [INFO] [stdout] 168 | let de_at_foobar: LanguageIdentifier = "de-at-foobar".parse().unwrap(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `LanguageIdentifier` [INFO] [stdout] --> src/langid.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct LanguageIdentifier { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Locale: FromStr` is not satisfied [INFO] [stdout] --> src/macros.rs:175:51 [INFO] [stdout] | [INFO] [stdout] 175 | let de_at_foobar: Locale = "de-at-foobar".parse().unwrap(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `Locale` [INFO] [stdout] --> src/locale.rs:102:1 [INFO] [stdout] | [INFO] [stdout] 102 | pub struct Locale { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Locale: FromStr` is not satisfied [INFO] [stdout] --> src/macros.rs:182:61 [INFO] [stdout] | [INFO] [stdout] 182 | let de_at_u_ca_foobar: Locale = "de-at-u-ca-foobar".parse().unwrap(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `Locale` [INFO] [stdout] --> src/locale.rs:102:1 [INFO] [stdout] | [INFO] [stdout] 102 | pub struct Locale { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `push` found for struct `shortvec::ShortBoxSlice<_>` in the current scope [INFO] [stdout] --> src/shortvec/mod.rs:398:13 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) struct ShortBoxSlice(ShortBoxSliceInner); [INFO] [stdout] | ---------------------------------- method `push` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 398 | vec.push(100); [INFO] [stdout] | ^^^^ method not found in `shortvec::ShortBoxSlice<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `push` found for struct `shortvec::ShortBoxSlice<_>` in the current scope [INFO] [stdout] --> src/shortvec/mod.rs:401:13 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) struct ShortBoxSlice(ShortBoxSliceInner); [INFO] [stdout] | ---------------------------------- method `push` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 401 | vec.push(200); [INFO] [stdout] | ^^^^ method not found in `shortvec::ShortBoxSlice<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `extensions::other::Other: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/other/mod.rs:254:37 [INFO] [stdout] | [INFO] [stdout] 254 | let oe: Other = "o-foo-bar".parse().expect("Failed to parse Other"); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `extensions::other::Other` [INFO] [stdout] --> src/extensions/other/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct Other { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `extensions::other::Other: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/other/mod.rs:257:40 [INFO] [stdout] | [INFO] [stdout] 257 | let oe: Result = "o".parse(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `extensions::other::Other` [INFO] [stdout] --> src/extensions/other/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct Other { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `private::Private: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/private/mod.rs:251:45 [INFO] [stdout] | [INFO] [stdout] 251 | let pe: Private = "x-foo-bar-l-baz".parse().expect("Failed to parse Private"); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `private::Private` [INFO] [stdout] --> src/extensions/private/mod.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct Private(ShortBoxSlice); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `private::Private: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/private/mod.rs:254:42 [INFO] [stdout] | [INFO] [stdout] 254 | let pe: Result = "x".parse(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `private::Private` [INFO] [stdout] --> src/extensions/private/mod.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct Private(ShortBoxSlice); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `Fields` cannot be built from an iterator over elements of type `(transform::key::Key, transform::value::Value)` [INFO] [stdout] --> src/extensions/transform/fields.rs:214:23 [INFO] [stdout] | [INFO] [stdout] 214 | v.into_iter().collect() [INFO] [stdout] | ^^^^^^^ value of type `Fields` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] help: the trait `FromIterator<(transform::key::Key, transform::value::Value)>` is not implemented for `Fields` [INFO] [stdout] --> src/extensions/transform/fields.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub struct Fields(Inner); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/extensions/transform/fields.rs:214:11 [INFO] [stdout] | [INFO] [stdout] 214 | v.into_iter().collect() [INFO] [stdout] | - ^^^^^^^^^^^ `Iterator::Item` is `(Key, Value)` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(Key, Value)>` [INFO] [stdout] note: required by a bound in `collect` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/iter/traits/iterator.rs:2067:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `try_from_str` found for struct `transform::value::Value` in the current scope [INFO] [stdout] --> src/extensions/transform/value.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 33 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `try_from_str` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 155 | let value = Value::try_from_str("foo-longstag"); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `transform::value::Value` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `transform::value::Value`, consider using `transform::value::Value::from_short_slice_unchecked` which returns `transform::value::Value` [INFO] [stdout] --> src/extensions/transform/value.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) fn from_short_slice_unchecked(input: ShortBoxSlice) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: there is an associated function `try_from` with a similar name [INFO] [stdout] | [INFO] [stdout] 155 - let value = Value::try_from_str("foo-longstag"); [INFO] [stdout] 155 + let value = Value::try_from("foo-longstag"); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `try_from_str` found for struct `transform::value::Value` in the current scope [INFO] [stdout] --> src/extensions/transform/value.rs:163:24 [INFO] [stdout] | [INFO] [stdout] 33 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `try_from_str` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 163 | let value = Value::try_from_str("foo-ba"); [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `transform::value::Value` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `transform::value::Value`, consider using `transform::value::Value::from_short_slice_unchecked` which returns `transform::value::Value` [INFO] [stdout] --> src/extensions/transform/value.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) fn from_short_slice_unchecked(input: ShortBoxSlice) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: there is an associated function `try_from` with a similar name [INFO] [stdout] | [INFO] [stdout] 163 - let value = Value::try_from_str("foo-ba"); [INFO] [stdout] 163 + let value = Value::try_from("foo-ba"); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `transform::Transform: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/transform/mod.rs:329:14 [INFO] [stdout] | [INFO] [stdout] 329 | .parse() [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `transform::Transform` [INFO] [stdout] --> src/extensions/transform/mod.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct Transform { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `transform::Transform: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/transform/mod.rs:333:44 [INFO] [stdout] | [INFO] [stdout] 333 | let te: Result = "t".parse(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `transform::Transform` [INFO] [stdout] --> src/extensions/transform/mod.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct Transform { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `attributes::Attributes: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/unicode/attributes.rs:203:43 [INFO] [stdout] | [INFO] [stdout] 203 | let attrs: Attributes = "foo-bar".parse().expect("Failed to parse Attributes"); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `attributes::Attributes` [INFO] [stdout] --> src/extensions/unicode/attributes.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Attributes(ShortBoxSlice); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `extensions::unicode::keywords::Keywords` cannot be built from an iterator over elements of type `(extensions::unicode::key::Key, extensions::unicode::value::Value)` [INFO] [stdout] --> src/extensions/unicode/keywords.rs:413:23 [INFO] [stdout] | [INFO] [stdout] 413 | v.into_iter().collect() [INFO] [stdout] | ^^^^^^^ value of type `extensions::unicode::keywords::Keywords` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] help: the trait `FromIterator<(extensions::unicode::key::Key, extensions::unicode::value::Value)>` is not implemented for `extensions::unicode::keywords::Keywords` [INFO] [stdout] --> src/extensions/unicode/keywords.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Keywords(LiteMap>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/extensions/unicode/keywords.rs:413:11 [INFO] [stdout] | [INFO] [stdout] 413 | v.into_iter().collect() [INFO] [stdout] | - ^^^^^^^^^^^ `Iterator::Item` is `(Key, Value)` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(Key, Value)>` [INFO] [stdout] note: required by a bound in `collect` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/iter/traits/iterator.rs:2067:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `extensions::unicode::keywords::Keywords: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/unicode/keywords.rs:450:37 [INFO] [stdout] | [INFO] [stdout] 450 | let kw: Keywords = "hc-h12".parse().expect("Failed to parse Keywords"); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `extensions::unicode::keywords::Keywords` [INFO] [stdout] --> src/extensions/unicode/keywords.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Keywords(LiteMap>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `extensions::unicode::Unicode: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/unicode/mod.rs:288:42 [INFO] [stdout] | [INFO] [stdout] 288 | let ue: Unicode = "u-foo-hc-h12".parse().expect("Failed to parse Unicode"); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `extensions::unicode::Unicode` [INFO] [stdout] --> src/extensions/unicode/mod.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub struct Unicode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `extensions::unicode::Unicode: FromStr` is not satisfied [INFO] [stdout] --> src/extensions/unicode/mod.rs:291:42 [INFO] [stdout] | [INFO] [stdout] 291 | let ue: Result = "u".parse(); [INFO] [stdout] | ^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `FromStr` is not implemented for `extensions::unicode::Unicode` [INFO] [stdout] --> src/extensions/unicode/mod.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | pub struct Unicode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: the following other types implement trait `FromStr`: [INFO] [stdout] Attribute [INFO] [stdout] ByteString [INFO] [stdout] CString [INFO] [stdout] IpAddr [INFO] [stdout] Ipv4Addr [INFO] [stdout] Ipv6Addr [INFO] [stdout] Language [INFO] [stdout] NonZero [INFO] [stdout] and 44 others [INFO] [stdout] note: required by a bound in `core::str::::parse` [INFO] [stdout] --> /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/str/mod.rs:2761:4 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:230:33 [INFO] [stdout] | [INFO] [stdout] 230 | let v = unicode::Value::from_str("standard").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 230 - let v = unicode::Value::from_str("standard").unwrap(); [INFO] [stdout] 230 + let v = unicode::Value::from("standard").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:235:33 [INFO] [stdout] | [INFO] [stdout] 235 | let v = unicode::Value::from_str("rare").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 235 - let v = unicode::Value::from_str("rare").unwrap(); [INFO] [stdout] 235 + let v = unicode::Value::from("rare").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:240:33 [INFO] [stdout] | [INFO] [stdout] 240 | let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 240 - let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] 240 + let v = unicode::Value::from("foo").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:254:33 [INFO] [stdout] | [INFO] [stdout] 254 | let v = unicode::Value::from_str("standard").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 254 - let v = unicode::Value::from_str("standard").unwrap(); [INFO] [stdout] 254 + let v = unicode::Value::from("standard").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:259:39 [INFO] [stdout] | [INFO] [stdout] 259 | let v_alias = unicode::Value::from_str("std").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 259 - let v_alias = unicode::Value::from_str("std").unwrap(); [INFO] [stdout] 259 + let v_alias = unicode::Value::from("std").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:264:33 [INFO] [stdout] | [INFO] [stdout] 264 | let v = unicode::Value::from_str("rare").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 264 - let v = unicode::Value::from_str("rare").unwrap(); [INFO] [stdout] 264 + let v = unicode::Value::from("rare").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:269:33 [INFO] [stdout] | [INFO] [stdout] 269 | let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 269 - let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] 269 + let v = unicode::Value::from("foo").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:288:33 [INFO] [stdout] | [INFO] [stdout] 288 | let v = unicode::Value::from_str("default").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 288 - let v = unicode::Value::from_str("default").unwrap(); [INFO] [stdout] 288 + let v = unicode::Value::from("default").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:293:33 [INFO] [stdout] | [INFO] [stdout] 293 | let v = unicode::Value::from_str("sub").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 293 - let v = unicode::Value::from_str("sub").unwrap(); [INFO] [stdout] 293 + let v = unicode::Value::from("sub").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:298:33 [INFO] [stdout] | [INFO] [stdout] 298 | let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 298 - let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] 298 + let v = unicode::Value::from("foo").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:302:33 [INFO] [stdout] | [INFO] [stdout] 302 | let v = unicode::Value::from_str("sub-standard").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 302 - let v = unicode::Value::from_str("sub-standard").unwrap(); [INFO] [stdout] 302 + let v = unicode::Value::from("sub-standard").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:307:33 [INFO] [stdout] | [INFO] [stdout] 307 | let v = unicode::Value::from_str("sub-rare").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 307 - let v = unicode::Value::from_str("sub-rare").unwrap(); [INFO] [stdout] 307 + let v = unicode::Value::from("sub-rare").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/enum_keyword.rs:312:33 [INFO] [stdout] | [INFO] [stdout] 312 | let v = unicode::Value::from_str("sub-foo").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 312 - let v = unicode::Value::from_str("sub-foo").unwrap(); [INFO] [stdout] 312 + let v = unicode::Value::from("sub-foo").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/struct_keyword.rs:115:33 [INFO] [stdout] | [INFO] [stdout] 115 | let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 115 - let v = unicode::Value::from_str("foo").unwrap(); [INFO] [stdout] 115 + let v = unicode::Value::from("foo").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_str` found for struct `extensions::unicode::value::Value` in the current scope [INFO] [stdout] --> src/preferences/extensions/unicode/macros/struct_keyword.rs:120:33 [INFO] [stdout] | [INFO] [stdout] 120 | let v = unicode::Value::from_str("foobar").unwrap(); [INFO] [stdout] | ^^^^^^^^ function or associated item not found in `extensions::unicode::value::Value` [INFO] [stdout] | [INFO] [stdout] ::: src/extensions/unicode/value.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Value(ShortBoxSlice); [INFO] [stdout] | ---------------- function or associated item `from_str` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `extensions::unicode::value::Value` consider using one of the following associated functions: [INFO] [stdout] extensions::unicode::value::Value::try_from_str [INFO] [stdout] extensions::unicode::value::Value::try_from_utf8 [INFO] [stdout] extensions::unicode::value::Value::new_empty [INFO] [stdout] extensions::unicode::value::Value::from_subtag [INFO] [stdout] and 2 others [INFO] [stdout] --> src/extensions/unicode/value.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn try_from_str(s: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn try_from_utf8(code_units: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | pub const fn new_empty() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | pub const fn from_subtag(subtag: Option) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `from_str`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `FromStr` [INFO] [stdout] help: there is an associated function `from` with a similar name [INFO] [stdout] | [INFO] [stdout] 120 - let v = unicode::Value::from_str("foobar").unwrap(); [INFO] [stdout] 120 + let v = unicode::Value::from("foobar").unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `tpuf_locale_core_211` (lib test) due to 73 previous errors; 1 warning emitted [INFO] running `Command { std: "docker" "inspect" "5485740206faad206cd090e552b66f706099934795a13236c66ea497c1e6d73b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5485740206faad206cd090e552b66f706099934795a13236c66ea497c1e6d73b", kill_on_drop: false }` [INFO] [stdout] 5485740206faad206cd090e552b66f706099934795a13236c66ea497c1e6d73b