[INFO] fetching crate rocket_codegen-community 0.6.0...
[INFO] testing rocket_codegen-community-0.6.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate rocket_codegen-community 0.6.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rocket_codegen-community 0.6.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rocket_codegen-community 0.6.0
[INFO] tweaked toml for crates.io crate rocket_codegen-community 0.6.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rocket_codegen-community 0.6.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rocket_codegen-community 0.6.0 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-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d67ee69369c97f2a79672a66d1f81b955240232bedcb4af3fc5d05c59c0e2fb4
[INFO] running `Command { std: "docker" "start" "-a" "d67ee69369c97f2a79672a66d1f81b955240232bedcb4af3fc5d05c59c0e2fb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d67ee69369c97f2a79672a66d1f81b955240232bedcb4af3fc5d05c59c0e2fb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d67ee69369c97f2a79672a66d1f81b955240232bedcb4af3fc5d05c59c0e2fb4", kill_on_drop: false }`
[INFO] [stdout] d67ee69369c97f2a79672a66d1f81b955240232bedcb4af3fc5d05c59c0e2fb4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8c64b0b7298beb69d8416ed5bea7f851cdd8e576e80fa429ea0f49ab74c77ff1
[INFO] running `Command { std: "docker" "start" "-a" "8c64b0b7298beb69d8416ed5bea7f851cdd8e576e80fa429ea0f49ab74c77ff1", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.7
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling time-macros v0.2.25
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling state v0.6.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling time v0.3.45
[INFO] [stderr]    Compiling devise_core v0.4.2
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling devise_codegen v0.4.2
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling devise v0.4.2
[INFO] [stderr]    Compiling rocket_http-community v0.6.0
[INFO] [stderr]    Compiling rocket_codegen-community v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.02s
[INFO] running `Command { std: "docker" "inspect" "8c64b0b7298beb69d8416ed5bea7f851cdd8e576e80fa429ea0f49ab74c77ff1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c64b0b7298beb69d8416ed5bea7f851cdd8e576e80fa429ea0f49ab74c77ff1", kill_on_drop: false }`
[INFO] [stdout] 8c64b0b7298beb69d8416ed5bea7f851cdd8e576e80fa429ea0f49ab74c77ff1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6fd6af1fa90320dd9e2ecee20fbf58ea91bf7ae032388939e0e478be6a49a6b7
[INFO] running `Command { std: "docker" "start" "-a" "6fd6af1fa90320dd9e2ecee20fbf58ea91bf7ae032388939e0e478be6a49a6b7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling time-core v0.1.7
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling time-macros v0.2.25
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling state v0.6.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling time v0.3.45
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling toml v0.9.11+spec-1.1.0
[INFO] [stderr]    Compiling devise_core v0.4.2
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling devise_codegen v0.4.2
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling devise v0.4.2
[INFO] [stderr]    Compiling rocket_http-community v0.6.0
[INFO] [stderr]    Compiling trybuild v1.0.114
[INFO] [stderr]    Compiling rocket_codegen-community v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/expansion.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rocket;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "expansion") due to 1 previous error
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_param.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rocket::request::FromParam;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/catcher.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern crate rocket;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/segment-ignore.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rocket;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_form.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use rocket::form::error::{Entity, ErrorKind};
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_form.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rocket::form::{self, Errors, Form, FromForm, FromFormField, Strict};
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_form.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use rocket::http::uri::fmt::{Query, UriDisplay};
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_form.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use rocket::serde::json::Json;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/route-data.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rocket;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/route-uniqueness.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rocket;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "route-uniqueness") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:816:9
[INFO] [stdout]     |
[INFO] [stdout] 816 |     use rocket::fs::TempFile;
[INFO] [stdout]     |         ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:817:9
[INFO] [stdout]     |
[INFO] [stdout] 817 |     use rocket::http::ContentType;
[INFO] [stdout]     |         ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:818:9
[INFO] [stdout]     |
[INFO] [stdout] 818 |     use rocket::local::blocking::Client;
[INFO] [stdout]     |         ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rocket`
[INFO] [stdout]   --> tests/from_form.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use rocket::UriDisplayQuery;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rocket`, use `cargo add rocket` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:826:7
[INFO] [stdout]     |
[INFO] [stdout] 826 |     #[rocket::post("/", data = "<form>")]
[INFO] [stdout]     |       ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:832:37
[INFO] [stdout]     |
[INFO] [stdout] 832 |     let client = Client::debug_with(rocket::routes![form]).unwrap();
[INFO] [stdout]     |                                     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "route-data") due to 1 previous error
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "segment-ignore") due to 1 previous error
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "catcher") due to 1 previous error
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:234:11
[INFO] [stdout]     |
[INFO] [stdout] 234 |         #[field(name = "camelCase")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:236:11
[INFO] [stdout]     |
[INFO] [stdout] 236 |         #[field(name = "TitleCase")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `from_param` found for enum `Test` in the current scope
[INFO] [stdout]   --> tests/from_param.rs:13:22
[INFO] [stdout]    |
[INFO] [stdout]  5 | enum Test {
[INFO] [stdout]    | --------- variant, associated function, or constant `from_param` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 13 |     assert_eq!(Test::from_param("Test1").unwrap(), Test::Test1);
[INFO] [stdout]    |                      ^^^^^^^^^^ variant, associated function, or constant not found in `Test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 |         #[field(name = "type")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `from_param` found for enum `Test` in the current scope
[INFO] [stdout]   --> tests/from_param.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout]  5 | enum Test {
[INFO] [stdout]    | --------- variant, associated function, or constant `from_param` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 14 |     assert_eq!(Test::from_param("Test2").unwrap(), Test::Test2);
[INFO] [stdout]    |                      ^^^^^^^^^^ variant, associated function, or constant not found in `Test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `from_param` found for enum `Test` in the current scope
[INFO] [stdout]   --> tests/from_param.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout]  5 | enum Test {
[INFO] [stdout]    | --------- variant, associated function, or constant `from_param` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 15 |     assert_eq!(Test::from_param("for").unwrap(), Test::r#for);
[INFO] [stdout]    |                      ^^^^^^^^^^ variant, associated function, or constant not found in `Test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:240:11
[INFO] [stdout]     |
[INFO] [stdout] 240 |         #[field(name = "DOUBLE")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `from_param` found for enum `Test` in the current scope
[INFO] [stdout]   --> tests/from_param.rs:17:21
[INFO] [stdout]    |
[INFO] [stdout]  5 | enum Test {
[INFO] [stdout]    | --------- variant, associated function, or constant `from_param` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 17 |     let err = Test::from_param("For").unwrap_err();
[INFO] [stdout]    |                     ^^^^^^^^^^ variant, associated function, or constant not found in `Test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `from_param` found for enum `Test` in the current scope
[INFO] [stdout]   --> tests/from_param.rs:21:21
[INFO] [stdout]    |
[INFO] [stdout]  5 | enum Test {
[INFO] [stdout]    | --------- variant, associated function, or constant `from_param` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 21 |     let err = Test::from_param("not_test").unwrap_err();
[INFO] [stdout]    |                     ^^^^^^^^^^ variant, associated function, or constant not found in `Test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen-community` (test "from_param") due to 6 previous errors
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:242:11
[INFO] [stdout]     |
[INFO] [stdout] 242 |         #[field(name = "a:b")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:285:11
[INFO] [stdout]     |
[INFO] [stdout] 285 |         #[field(name = "SomeCase")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:286:11
[INFO] [stdout]     |
[INFO] [stdout] 286 |         #[field(name = "some_case")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:336:11
[INFO] [stdout]     |
[INFO] [stdout] 336 |         #[field(name = uncased("SomeCase"))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:337:11
[INFO] [stdout]     |
[INFO] [stdout] 337 |         #[field(name = "some_case")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:340:11
[INFO] [stdout]     |
[INFO] [stdout] 340 |         #[field(name = uncased("hello"))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:524:11
[INFO] [stdout]     |
[INFO] [stdout] 524 |         #[field(validate = evaluate_other(&self.check))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:544:11
[INFO] [stdout]     |
[INFO] [stdout] 544 |         #[field(validate = evaluate())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:548:11
[INFO] [stdout]     |
[INFO] [stdout] 548 |         #[field(validate = evaluate_with_argument(self.check))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:582:11
[INFO] [stdout]     |
[INFO] [stdout] 582 |         #[field(name = "more:dogs")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:865:11
[INFO] [stdout]     |
[INFO] [stdout] 865 |         #[field(default = None)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:867:11
[INFO] [stdout]     |
[INFO] [stdout] 867 |         #[field(default = None)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:869:11
[INFO] [stdout]     |
[INFO] [stdout] 869 |         #[field(default = None)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:871:11
[INFO] [stdout]     |
[INFO] [stdout] 871 |         #[field(default_with = None)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:938:11
[INFO] [stdout]     |
[INFO] [stdout] 938 |         #[field(default = 100)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:941:11
[INFO] [stdout]     |
[INFO] [stdout] 941 |         #[field(default = true)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:943:11
[INFO] [stdout]     |
[INFO] [stdout] 943 |         #[field(default = false)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:945:11
[INFO] [stdout]     |
[INFO] [stdout] 945 |         #[field(default = 254 + 1)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:947:11
[INFO] [stdout]     |
[INFO] [stdout] 947 |         #[field(default = Some(true))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:949:11
[INFO] [stdout]     |
[INFO] [stdout] 949 |         #[field(default = false)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:951:11
[INFO] [stdout]     |
[INFO] [stdout] 951 |         #[field(default = Ok("hello".into()))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:953:11
[INFO] [stdout]     |
[INFO] [stdout] 953 |         #[field(default = Ok("hello"))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:955:11
[INFO] [stdout]     |
[INFO] [stdout] 955 |         #[field(default = vec![1, 2, 3])]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:957:11
[INFO] [stdout]     |
[INFO] [stdout] 957 |         #[field(default = vec!["wow", "a", "string", "nice"])]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:959:11
[INFO] [stdout]     |
[INFO] [stdout] 959 |         #[field(default = test_hashmap())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:961:11
[INFO] [stdout]     |
[INFO] [stdout] 961 |         #[field(default = test_btreemap())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:963:11
[INFO] [stdout]     |
[INFO] [stdout] 963 |         #[field(default_with = Some(false))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:965:11
[INFO] [stdout]     |
[INFO] [stdout] 965 |         #[field(default_with = (|| Some(777))())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:967:11
[INFO] [stdout]     |
[INFO] [stdout] 967 |         #[field(default = std::num::NonZeroI32::new(3).unwrap())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:969:11
[INFO] [stdout]     |
[INFO] [stdout] 969 |         #[field(default_with = std::num::NonZeroI32::new(9001))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:971:11
[INFO] [stdout]     |
[INFO] [stdout] 971 |         #[field(default = 3.0)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:973:11
[INFO] [stdout]     |
[INFO] [stdout] 973 |         #[field(default = "wow")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:975:11
[INFO] [stdout]     |
[INFO] [stdout] 975 |         #[field(default = "wowie")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:977:11
[INFO] [stdout]     |
[INFO] [stdout] 977 |         #[field(default = [192u8, 168, 1, 0])]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:979:11
[INFO] [stdout]     |
[INFO] [stdout] 979 |         #[field(default = ([192u8, 168, 1, 0], 20))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:981:11
[INFO] [stdout]     |
[INFO] [stdout] 981 |         #[field(default = time::macros::date!(2021-05-27))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:983:11
[INFO] [stdout]     |
[INFO] [stdout] 983 |         #[field(default = time::macros::time!(01:15:00))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:985:11
[INFO] [stdout]     |
[INFO] [stdout] 985 |         #[field(default = time::PrimitiveDateTime::new(
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1059:11
[INFO] [stdout]      |
[INFO] [stdout] 1059 |         #[field(default = {
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1108:11
[INFO] [stdout]      |
[INFO] [stdout] 1108 |         #[field(default = f())]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1110:11
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         #[field(default = VAL.load(Ordering::Relaxed))]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1112:11
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         #[field(default_with = opt_f())]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1114:11
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         #[field(default_with = opt_f())]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1116:11
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         #[field(default = f())]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1118:11
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         #[field(default = VAL.load(Ordering::Relaxed))]
[INFO] [stdout]      |           ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1139:3
[INFO] [stdout]      |
[INFO] [stdout] 1139 | #[field(validate = len(3..), default = "some default hello")]
[INFO] [stdout]      |   ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1140 + #[derive(FromForm, FromFormField, UriDisplayQuery)]
[INFO] [stdout] 1141 | struct Token<'r>(&'r str);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]     --> tests/from_form.rs:1143:3
[INFO] [stdout]      |
[INFO] [stdout] 1143 | #[field(validate = try_with(|s| s.parse::<usize>()), default = "123456")]
[INFO] [stdout]      |   ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: `field` is an attribute that can be used by the derive macros `FromForm`, `FromFormField` and `UriDisplayQuery`, you might be missing a `derive` attribute
[INFO] [stdout]      |
[INFO] [stdout] 1144 + #[derive(FromForm, FromFormField, UriDisplayQuery)]
[INFO] [stdout] 1145 | struct TokenOwned(String);
[INFO] [stdout]      |
[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] [stderr] error: could not compile `rocket_codegen-community` (test "from_form") due to 61 previous errors
[INFO] running `Command { std: "docker" "inspect" "6fd6af1fa90320dd9e2ecee20fbf58ea91bf7ae032388939e0e478be6a49a6b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6fd6af1fa90320dd9e2ecee20fbf58ea91bf7ae032388939e0e478be6a49a6b7", kill_on_drop: false }`
[INFO] [stdout] 6fd6af1fa90320dd9e2ecee20fbf58ea91bf7ae032388939e0e478be6a49a6b7
