[INFO] fetching crate rkt_codegen 0.6.0...
[INFO] testing rkt_codegen-0.6.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate rkt_codegen 0.6.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate rkt_codegen 0.6.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rkt_codegen 0.6.0
[INFO] tweaked toml for crates.io crate rkt_codegen 0.6.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rkt_codegen 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 rkt_codegen 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] a82d99fa8e9da2773f2ad0f2b7cddd392f472a72e27a6a4b033ff31d4d08d21f
[INFO] running `Command { std: "docker" "start" "-a" "a82d99fa8e9da2773f2ad0f2b7cddd392f472a72e27a6a4b033ff31d4d08d21f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a82d99fa8e9da2773f2ad0f2b7cddd392f472a72e27a6a4b033ff31d4d08d21f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a82d99fa8e9da2773f2ad0f2b7cddd392f472a72e27a6a4b033ff31d4d08d21f", kill_on_drop: false }`
[INFO] [stdout] a82d99fa8e9da2773f2ad0f2b7cddd392f472a72e27a6a4b033ff31d4d08d21f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 9b2609968912ff0fb2dcfaaa44f2fab53ef1c049a9fa72d7ba77e8b7de094098
[INFO] running `Command { std: "docker" "start" "-a" "9b2609968912ff0fb2dcfaaa44f2fab53ef1c049a9fa72d7ba77e8b7de094098", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling state v0.6.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling time-macros v0.2.26
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling time v0.3.46
[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 pear v0.2.9
[INFO] [stderr]    Compiling devise_codegen v0.4.2
[INFO] [stderr]    Compiling devise v0.4.2
[INFO] [stderr]    Compiling rkt_http v0.6.0
[INFO] [stderr]    Compiling rkt_codegen v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.90s
[INFO] running `Command { std: "docker" "inspect" "9b2609968912ff0fb2dcfaaa44f2fab53ef1c049a9fa72d7ba77e8b7de094098", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b2609968912ff0fb2dcfaaa44f2fab53ef1c049a9fa72d7ba77e8b7de094098", kill_on_drop: false }`
[INFO] [stdout] 9b2609968912ff0fb2dcfaaa44f2fab53ef1c049a9fa72d7ba77e8b7de094098
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] a610321ca8642e5cd5e6e7a98c19556dfb649e6f83f225ccd21540411dc2fba3
[INFO] running `Command { std: "docker" "start" "-a" "a610321ca8642e5cd5e6e7a98c19556dfb649e6f83f225ccd21540411dc2fba3", kill_on_drop: false }`
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling time-macros v0.2.26
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling cookie v0.18.1
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling time v0.3.46
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[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 ref-cast v1.0.25
[INFO] [stderr]    Compiling devise v0.4.2
[INFO] [stderr]    Compiling rkt_http v0.6.0
[INFO] [stderr]    Compiling trybuild v1.0.114
[INFO] [stderr]    Compiling rkt_codegen v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: could not compile `rkt_codegen` (test "route-data") due to 1 previous error
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/route-data.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/route-uniqueness.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/route-format.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[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] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/segment-ignore.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[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] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/async-routes.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:94:3
[INFO] [stdout]    |
[INFO] [stdout] 94 | #[rkt::main]
[INFO] [stdout]    |   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:87:7
[INFO] [stdout]    |
[INFO] [stdout] 87 |     #[rkt::main]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[rkt::main]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 |     #[rkt::main]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[rkt::main]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[rkt::launch]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 |     #[rkt::launch]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[rkt::launch]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[rkt::launch]
[INFO] [stdout]    |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 |     #[rkt::launch]
[INFO] [stdout]   |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/from_param.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rkt::request::FromParam;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rkt_codegen` (test "route-format") due to 1 previous error
[INFO] [stderr] error: could not compile `rkt_codegen` (test "segment-ignore") due to 1 previous error
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/uri_display.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rkt_codegen` (test "route-uniqueness") due to 1 previous error
[INFO] [stderr] error: could not compile `rkt_codegen` (test "async-routes") due to 1 previous error
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/typed-uris.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/catcher.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/route.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern crate rkt;
[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] [stderr] error: could not compile `rkt_codegen` (test "uri_display") due to 1 previous error
[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] error[E0463]: can't find crate for `rkt`
[INFO] [stdout]  --> tests/expansion.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rkt;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/responder.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rkt::http::Accept;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/responder.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use rkt::http::{ContentType, Cookie, Status};
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/responder.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rkt::local::asynchronous::Client;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/responder.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rkt::response::Responder;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/responder.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rkt::serde::json::Json;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/responder.rs:137:3
[INFO] [stdout]     |
[INFO] [stdout] 137 | #[rkt::async_test]
[INFO] [stdout]     |   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/responder.rs:106:3
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[rkt::async_test]
[INFO] [stdout]     |   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/responder.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 | #[rkt::async_test]
[INFO] [stdout]    |   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/responder.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[rkt::async_test]
[INFO] [stdout]    |   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rkt_codegen` (test "route") due to 1 previous error
[INFO] [stderr] error: could not compile `rkt_codegen` (test "catcher") due to 1 previous error
[INFO] [stderr] error: could not compile `rkt_codegen` (test "expansion") due to 1 previous error
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rkt_codegen` (test "typed-uris") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/from_form.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use rkt::form::error::{Entity, ErrorKind};
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/from_form.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rkt::form::{self, Errors, Form, FromForm, FromFormField, Strict};
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/from_form.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use rkt::http::uri::fmt::{Query, UriDisplay};
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/from_form.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use rkt::serde::json::Json;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]    --> tests/responder.rs:131:7
[INFO] [stdout]     |
[INFO] [stdout] 131 |     #[response(status = 404)]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]    --> tests/responder.rs:133:7
[INFO] [stdout]     |
[INFO] [stdout] 133 |     #[response(status = 500)]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]    --> tests/responder.rs:101:3
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[response(content_type = "application/x-custom")]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:70:3
[INFO] [stdout]    |
[INFO] [stdout] 70 | #[response(content_type = "plain")]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/from_form.rs:816:9
[INFO] [stdout]     |
[INFO] [stdout] 816 |     use rkt::fs::TempFile;
[INFO] [stdout]     |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/from_form.rs:817:9
[INFO] [stdout]     |
[INFO] [stdout] 817 |     use rkt::http::ContentType;
[INFO] [stdout]     |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 |     #[response(ignore)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/from_form.rs:818:9
[INFO] [stdout]     |
[INFO] [stdout] 818 |     use rkt::local::blocking::Client;
[INFO] [stdout]     |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rkt`
[INFO] [stdout]   --> tests/from_form.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use rkt::UriDisplayQuery;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/from_form.rs:826:7
[INFO] [stdout]     |
[INFO] [stdout] 826 |     #[rkt::post("/", data = "<form>")]
[INFO] [stdout]     |       ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]    --> tests/from_form.rs:832:37
[INFO] [stdout]     |
[INFO] [stdout] 832 |     let client = Client::debug_with(rkt::routes![form]).unwrap();
[INFO] [stdout]     |                                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[response(status = 500)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[response(status = 404, content_type = "html")]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[response(status = 105)]
[INFO] [stdout]    |       ^^^^^^^^
[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[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[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] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/responder.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |         ct: rkt::http::ContentType,
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[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: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[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/responder.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 |         ct: rkt::http::ContentType,
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[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: 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 method named `respond_to` found for enum `Foo<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:31:10
[INFO] [stdout]    |
[INFO] [stdout]  8 |   pub enum Foo<'r> {
[INFO] [stdout]    |   ---------------- method `respond_to` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 30 |       let mut r = Foo::First("hello".into())
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 31 | |         .respond_to(req)
[INFO] [stdout]    | |         -^^^^^^^^^^ method not found in `Foo<'_>`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[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: 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] error[E0599]: no method named `respond_to` found for enum `Foo<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout]  8 |   pub enum Foo<'r> {
[INFO] [stdout]    |   ---------------- method `respond_to` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 38 |       let mut r = Foo::Second("just a test".into())
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 39 | |         .respond_to(req)
[INFO] [stdout]    | |         -^^^^^^^^^^ method not found in `Foo<'_>`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[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] [stderr] error: could not compile `rkt_codegen` (test "from_param") due to 6 previous errors
[INFO] [stdout] error[E0599]: no method named `respond_to` found for enum `Foo<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:50:6
[INFO] [stdout]    |
[INFO] [stdout]  8 |   pub enum Foo<'r> {
[INFO] [stdout]    |   ---------------- method `respond_to` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 46 |       let mut r = Foo::Third {
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 47 | |         responder: "well, hi",
[INFO] [stdout] 48 | |         ct: ContentType::JSON,
[INFO] [stdout] 49 | |     }
[INFO] [stdout] 50 | |     .respond_to(req)
[INFO] [stdout]    | |     -^^^^^^^^^^ method not found in `Foo<'_>`
[INFO] [stdout]    | |_____|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `respond_to` found for enum `Foo<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:61:6
[INFO] [stdout]    |
[INFO] [stdout]  8 |   pub enum Foo<'r> {
[INFO] [stdout]    |   ---------------- method `respond_to` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 57 |       let mut r = Foo::Fourth {
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 58 | |         string: "goodbye",
[INFO] [stdout] 59 | |         ct: ContentType::JSON,
[INFO] [stdout] 60 | |     }
[INFO] [stdout] 61 | |     .respond_to(req)
[INFO] [stdout]    | |     -^^^^^^^^^^ method not found in `Foo<'_>`
[INFO] [stdout]    | |_____|
[INFO] [stdout]    |
[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[E0599]: no method named `respond_to` found for struct `Bar<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:91:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |   pub struct Bar<'r> {
[INFO] [stdout]    |   ------------------ method `respond_to` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 85 |       let mut r = Bar {
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 86 | |         responder: Foo::Second("foo foo".into()),
[INFO] [stdout] 87 | |         other: ContentType::HTML,
[INFO] [stdout] 88 | |         third: Cookie::new("cookie", "here!"),
[INFO] [stdout] ...  |
[INFO] [stdout] 91 | |     .respond_to(req)
[INFO] [stdout]    | |     -^^^^^^^^^^ method not found in `Bar<'_>`
[INFO] [stdout]    | |_____|
[INFO] [stdout]    |
[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[E0599]: no method named `respond_to` found for struct `Baz` in the current scope
[INFO] [stdout]    --> tests/responder.rs:115:6
[INFO] [stdout]     |
[INFO] [stdout] 102 |   pub struct Baz {
[INFO] [stdout]     |   -------------- method `respond_to` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 112 |       let mut r = Baz {
[INFO] [stdout]     |  _________________-
[INFO] [stdout] 113 | |         responder: "just a custom",
[INFO] [stdout] 114 | |     }
[INFO] [stdout] 115 | |     .respond_to(req)
[INFO] [stdout]     | |     -^^^^^^^^^^ method not found in `Baz`
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[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] 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: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] [stderr] error: could not compile `rkt_codegen` (test "responder") due to 25 previous errors
[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 `rkt_codegen` (test "from_form") due to 61 previous errors
[INFO] [stdout] error[E0121]: the placeholder `_` is not allowed within types on item signatures for opaque types
[INFO] [stdout]   --> tests/async-entry.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 |     async fn main2() -> _ {
[INFO] [stdout]    |                         ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0121]: the placeholder `_` is not allowed within types on item signatures for opaque types
[INFO] [stdout]   --> tests/async-entry.rs:30:25
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn main2() -> _ {
[INFO] [stdout]    |                         ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         rkt::build()
[INFO] [stdout]    |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0121]: the placeholder `_` is not allowed within types on item signatures for return types
[INFO] [stdout]   --> tests/async-entry.rs:42:20
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn rocket() -> _ {
[INFO] [stdout]    |                    ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         rkt::build()
[INFO] [stdout]    |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0121]: the placeholder `_` is not allowed within types on item signatures for return types
[INFO] [stdout]   --> tests/async-entry.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn rocket() -> _ {
[INFO] [stdout]    |                    ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let _ = rkt::build().launch().await;
[INFO] [stdout]   |                 ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |         rkt::build()
[INFO] [stdout]   |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         rkt::build()
[INFO] [stdout]    |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         rkt::build()
[INFO] [stdout]    |         ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let _ = rkt::build().launch().await;
[INFO] [stdout]    |                 ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:80:43
[INFO] [stdout]    |
[INFO] [stdout] 80 |         let _: rkt::Rocket<rkt::Ignite> = rkt::build().launch().await?;
[INFO] [stdout]    |                                           ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:96:18
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let result = rkt::build().launch().await;
[INFO] [stdout]    |                  ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 |     async fn rocket() -> rkt::Rocket<rkt::Build> {
[INFO] [stdout]   |                          ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 |     async fn rocket() -> rkt::Rocket<rkt::Build> {
[INFO] [stdout]   |                                      ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |         let rocket: rkt::Rocket<_> = rocket();
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout] 79 |     async fn main() -> Result<(), rkt::Error> {
[INFO] [stdout]    |                                   ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let rocket: rkt::Rocket<rkt::Build> = rocket().await;
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let rocket: rkt::Rocket<rkt::Build> = rocket().await;
[INFO] [stdout]    |                                 ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |         let _: rkt::Rocket<rkt::Ignite> = rkt::build().launch().await?;
[INFO] [stdout]    |                            ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 |         let rocket: rkt::Rocket<_> = main2().await;
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |         let _: rkt::Rocket<rkt::Ignite> = rkt::build().launch().await?;
[INFO] [stdout]    |                ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let rocket: rkt::Rocket<_> = main2().await;
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:97:24
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let _: rkt::Rocket<rkt::Ignite> = result.map_err(|e| e.to_string())?;
[INFO] [stdout]    |                        ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:47:21
[INFO] [stdout]    |
[INFO] [stdout] 47 |         let rocket: rkt::Rocket<_> = rocket();
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rkt` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:97:12
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let _: rkt::Rocket<rkt::Ignite> = result.map_err(|e| e.to_string())?;
[INFO] [stdout]    |            ^^^ use of unresolved module or unlinked crate `rkt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rkt`, use `cargo add rkt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0121, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0121`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rkt_codegen` (test "async-entry") due to 36 previous errors
[INFO] running `Command { std: "docker" "inspect" "a610321ca8642e5cd5e6e7a98c19556dfb649e6f83f225ccd21540411dc2fba3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a610321ca8642e5cd5e6e7a98c19556dfb649e6f83f225ccd21540411dc2fba3", kill_on_drop: false }`
[INFO] [stdout] a610321ca8642e5cd5e6e7a98c19556dfb649e6f83f225ccd21540411dc2fba3
