[INFO] fetching crate dioxus-translate-macro 0.1.1...
[INFO] testing dioxus-translate-macro-0.1.1 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate dioxus-translate-macro 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate dioxus-translate-macro 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dioxus-translate-macro 0.1.1
[INFO] tweaked toml for crates.io crate dioxus-translate-macro 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dioxus-translate-macro 0.1.1 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dioxus-translate-macro 0.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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b15d1c968fcd5b6461af1f25e768cf785f0a0b3e6e83c9ef51d36938ec55f0d2
[INFO] running `Command { std: "docker" "start" "-a" "b15d1c968fcd5b6461af1f25e768cf785f0a0b3e6e83c9ef51d36938ec55f0d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b15d1c968fcd5b6461af1f25e768cf785f0a0b3e6e83c9ef51d36938ec55f0d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b15d1c968fcd5b6461af1f25e768cf785f0a0b3e6e83c9ef51d36938ec55f0d2", kill_on_drop: false }`
[INFO] [stdout] b15d1c968fcd5b6461af1f25e768cf785f0a0b3e6e83c9ef51d36938ec55f0d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fbd9b52aac7e9055824a2b14b7529ed3adaba3049dcc82a5914ed1f34d80c1d8
[INFO] running `Command { std: "docker" "start" "-a" "fbd9b52aac7e9055824a2b14b7529ed3adaba3049dcc82a5914ed1f34d80c1d8", kill_on_drop: false }`
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling dioxus-translate-types v0.1.1
[INFO] [stderr]    Compiling syn v2.0.96
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling dioxus-translate-macro v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.51s
[INFO] running `Command { std: "docker" "inspect" "fbd9b52aac7e9055824a2b14b7529ed3adaba3049dcc82a5914ed1f34d80c1d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbd9b52aac7e9055824a2b14b7529ed3adaba3049dcc82a5914ed1f34d80c1d8", kill_on_drop: false }`
[INFO] [stdout] fbd9b52aac7e9055824a2b14b7529ed3adaba3049dcc82a5914ed1f34d80c1d8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a1e9dbb5e10ea0c04a82b1c6b0c6cbe9a17652c9795d72018b693df1272bf22b
[INFO] running `Command { std: "docker" "start" "-a" "a1e9dbb5e10ea0c04a82b1c6b0c6cbe9a17652c9795d72018b693df1272bf22b", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling dioxus-translate-types v0.1.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.96
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling dioxus-translate-macro v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `dioxus_translate`
[INFO] [stdout]  --> tests/translate_derive.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus_translate::{Language, Translate};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_translate`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus_translate`, use `cargo add dioxus_translate` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `translate` in this scope
[INFO] [stdout]  --> tests/translate_derive.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 |     #[translate(ko = "경제")]
[INFO] [stdout]   |       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: `translate` is an attribute that can be used by the derive macro `Translate`, you might be missing a `derive` attribute
[INFO] [stdout]   |
[INFO] [stdout] 5 + #[derive(Translate)]
[INFO] [stdout] 6 | pub enum ProjectArea {
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `translate` in this scope
[INFO] [stdout]  --> tests/translate_derive.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[translate(ko = "사회")]
[INFO] [stdout]   |       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: `translate` is an attribute that can be used by the derive macro `Translate`, you might be missing a `derive` attribute
[INFO] [stdout]   |
[INFO] [stdout] 5 + #[derive(Translate)]
[INFO] [stdout] 6 | pub enum ProjectArea {
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `translate` in this scope
[INFO] [stdout]   --> tests/translate_derive.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[translate(ko = "기술")]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: `translate` is an attribute that can be used by the derive macro `Translate`, you might be missing a `derive` attribute
[INFO] [stdout]    |
[INFO] [stdout]  5 + #[derive(Translate)]
[INFO] [stdout]  6 | pub enum ProjectArea {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:16:37
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 16 |     assert_eq!(ProjectArea::Economy.translate(&Language::En), "Economy");
[INFO] [stdout]    |                                     ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 17 |     assert_eq!(ProjectArea::Economy.translate(&Language::Ko), "경제");
[INFO] [stdout]    |                                     ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:19:37
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 19 |     assert_eq!(ProjectArea::Society.translate(&Language::En), "Society");
[INFO] [stdout]    |                                     ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:20:37
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 20 |     assert_eq!(ProjectArea::Society.translate(&Language::Ko), "사회");
[INFO] [stdout]    |                                     ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:23:33
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 23 |         ProjectArea::Technology.translate(&Language::En),
[INFO] [stdout]    |                                 ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `translate` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:26:40
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- method `translate` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 26 |     assert_eq!(ProjectArea::Technology.translate(&Language::Ko), "기술");
[INFO] [stdout]    |                                        ^^^^^^^^^ method not found in `ProjectArea`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `ProjectArea` doesn't implement `std::fmt::Display`
[INFO] [stdout]   --> tests/translate_derive.rs:31:30
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert_eq!(format!("{}", ProjectArea::Economy), "economy");
[INFO] [stdout]    |                         --   ^^^^^^^^^^^^^^^^^^^^ `ProjectArea` cannot be formatted with the default formatter
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         required by this formatting parameter
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `std::fmt::Display` is not implemented for `ProjectArea`
[INFO] [stdout]   --> tests/translate_derive.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: in format strings you may be able to use `{:?}` (or {:#?} for pretty-print) instead
[INFO] [stdout]    = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `ProjectArea` doesn't implement `std::fmt::Display`
[INFO] [stdout]   --> tests/translate_derive.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 |     assert_eq!(format!("{}", ProjectArea::Society), "society");
[INFO] [stdout]    |                         --   ^^^^^^^^^^^^^^^^^^^^ `ProjectArea` cannot be formatted with the default formatter
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         required by this formatting parameter
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `std::fmt::Display` is not implemented for `ProjectArea`
[INFO] [stdout]   --> tests/translate_derive.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: in format strings you may be able to use `{:?}` (or {:#?} for pretty-print) instead
[INFO] [stdout]    = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `ProjectArea` doesn't implement `std::fmt::Display`
[INFO] [stdout]   --> tests/translate_derive.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert_eq!(format!("{}", ProjectArea::Technology), "technology");
[INFO] [stdout]    |                         --   ^^^^^^^^^^^^^^^^^^^^^^^ `ProjectArea` cannot be formatted with the default formatter
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         required by this formatting parameter
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `std::fmt::Display` is not implemented for `ProjectArea`
[INFO] [stdout]   --> tests/translate_derive.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: in format strings you may be able to use `{:?}` (or {:#?} for pretty-print) instead
[INFO] [stdout]    = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:39:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 39 |     assert_eq!(ProjectArea::from_str("Economy"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 39 -     assert_eq!(ProjectArea::from_str("Economy"), Ok(ProjectArea::Economy));
[INFO] [stdout] 39 +     assert_eq!(ProjectArea::from("Economy"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 40 |     assert_eq!(ProjectArea::from_str("Society"), Ok(ProjectArea::Society));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 40 -     assert_eq!(ProjectArea::from_str("Society"), Ok(ProjectArea::Society));
[INFO] [stdout] 40 +     assert_eq!(ProjectArea::from("Society"), Ok(ProjectArea::Society));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:42:22
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 42 |         ProjectArea::from_str("Technology"),
[INFO] [stdout]    |                      ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 42 -         ProjectArea::from_str("Technology"),
[INFO] [stdout] 42 +         ProjectArea::from("Technology"),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:47:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 47 |     assert_eq!(ProjectArea::from_str("경제"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 47 -     assert_eq!(ProjectArea::from_str("경제"), Ok(ProjectArea::Economy));
[INFO] [stdout] 47 +     assert_eq!(ProjectArea::from("경제"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 48 |     assert_eq!(ProjectArea::from_str("사회"), Ok(ProjectArea::Society));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 48 -     assert_eq!(ProjectArea::from_str("사회"), Ok(ProjectArea::Society));
[INFO] [stdout] 48 +     assert_eq!(ProjectArea::from("사회"), Ok(ProjectArea::Society));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:49:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 49 |     assert_eq!(ProjectArea::from_str("기술"), Ok(ProjectArea::Technology));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 49 -     assert_eq!(ProjectArea::from_str("기술"), Ok(ProjectArea::Technology));
[INFO] [stdout] 49 +     assert_eq!(ProjectArea::from("기술"), Ok(ProjectArea::Technology));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:52:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 52 |     assert_eq!(ProjectArea::from_str("economy"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 52 -     assert_eq!(ProjectArea::from_str("economy"), Ok(ProjectArea::Economy));
[INFO] [stdout] 52 +     assert_eq!(ProjectArea::from("economy"), Ok(ProjectArea::Economy));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:53:29
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 53 |     assert_eq!(ProjectArea::from_str("society"), Ok(ProjectArea::Society));
[INFO] [stdout]    |                             ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 53 -     assert_eq!(ProjectArea::from_str("society"), Ok(ProjectArea::Society));
[INFO] [stdout] 53 +     assert_eq!(ProjectArea::from("society"), Ok(ProjectArea::Society));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 55 |         ProjectArea::from_str("technology"),
[INFO] [stdout]    |                      ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 55 -         ProjectArea::from_str("technology"),
[INFO] [stdout] 55 +         ProjectArea::from("technology"),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `ProjectArea` in the current scope
[INFO] [stdout]   --> tests/translate_derive.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub enum ProjectArea {
[INFO] [stdout]    | -------------------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 60 |     assert!(ProjectArea::from_str("invalid_field").is_err());
[INFO] [stdout]    |                          ^^^^^^^^ variant or associated item not found in `ProjectArea`
[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] 60 -     assert!(ProjectArea::from_str("invalid_field").is_err());
[INFO] [stdout] 60 +     assert!(ProjectArea::from("invalid_field").is_err());
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-translate-macro` (test "translate_derive") due to 23 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "a1e9dbb5e10ea0c04a82b1c6b0c6cbe9a17652c9795d72018b693df1272bf22b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a1e9dbb5e10ea0c04a82b1c6b0c6cbe9a17652c9795d72018b693df1272bf22b", kill_on_drop: false }`
[INFO] [stdout] a1e9dbb5e10ea0c04a82b1c6b0c6cbe9a17652c9795d72018b693df1272bf22b
