[INFO] fetching crate rocket_codegen 0.5.1...
[INFO] testing rocket_codegen-0.5.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate rocket_codegen 0.5.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate rocket_codegen 0.5.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rocket_codegen 0.5.1
[INFO] tweaked toml for crates.io crate rocket_codegen 0.5.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rocket_codegen 0.5.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 124 packages to highest compatible versions
[INFO] [stderr]       Adding devise v0.4.2 (available: v0.5.0)
[INFO] [stderr]       Adding syn v2.0.119 (available: v3.0.6)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cookie v0.18.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6
[INFO] running `Command { std: "docker" "start" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling cookie v0.18.2
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling powerfmt v0.2.1
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling ref-cast v1.0.27
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling want v0.3.2
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling state v0.6.0
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling ref-cast-impl v1.0.27
[INFO] [stderr]    Compiling devise_core v0.4.2
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[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 v0.5.1
[INFO] [stderr]    Compiling rocket_codegen v0.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/bang/uri_parsing.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout]    |     ------------ ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Validation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 88 -     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout] 88 +     NamedIgnored(()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `TokenStreamExt` is never used
[INFO] [stdout]   --> src/syn_ext.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub trait TokenStreamExt {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `unfold` is never used
[INFO] [stdout]   --> src/syn_ext.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub trait TypeExt {
[INFO] [stdout]    |           ------- method in this trait
[INFO] [stdout] 34 |     fn unfold(&self) -> Vec<Child<'_>>;
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.60s
[INFO] running `Command { std: "docker" "inspect" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling powerfmt v0.2.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling ref-cast v1.0.27
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling target-tuple v1.0.2
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling state v0.6.0
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling cookie v0.18.2
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling ref-cast-impl v1.0.27
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling devise_core v0.4.2
[INFO] [stderr]    Compiling trybuild v1.0.121
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling devise_codegen v0.4.2
[INFO] [stderr]    Compiling devise v0.4.2
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling rocket_http v0.5.1
[INFO] [stderr]    Compiling rocket_codegen v0.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/bang/uri_parsing.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout]    |     ------------ ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Validation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 88 -     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout] 88 +     NamedIgnored(()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `TokenStreamExt` is never used
[INFO] [stdout]   --> src/syn_ext.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub trait TokenStreamExt {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/bang/uri_parsing.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout]    |     ------------ ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Validation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 88 -     NamedIgnored(Vec<&'a Dynamic>),
[INFO] [stdout] 88 +     NamedIgnored(()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `TokenStreamExt` is never used
[INFO] [stdout]   --> src/syn_ext.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub trait TokenStreamExt {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `unfold` is never used
[INFO] [stdout]   --> src/syn_ext.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub trait TypeExt {
[INFO] [stdout]    |           ------- method in this trait
[INFO] [stdout] 34 |     fn unfold(&self) -> Vec<Child<'_>>;
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/typed-uris.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[macro_use] 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/async-routes.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[macro_use] 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] [stderr] error: could not compile `rocket_codegen` (test "async-routes") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/uri_display.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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-raw.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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] [stderr] error: could not compile `rocket_codegen` (test "route-raw") 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 `rocket_codegen` (test "uri_display") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/from_form_field.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rocket::form::{FromFormField, ValueField, FromForm, Options, Errors};
[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_field.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     use rocket::form::error::{ErrorKind, Entity};
[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-ranking.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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/responder.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rocket::local::asynchronous::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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/responder.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use rocket::http::{Status, ContentType, Cookie};
[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/responder.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rocket::response::Responder;
[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/responder.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen` (test "route-ranking") due to 1 previous error
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/expansion.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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] [stderr] error: could not compile `rocket_codegen` (test "segment-ignore") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/responder.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rocket::http::Accept;
[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] [stderr] error: could not compile `rocket_codegen` (test "route-data") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/responder.rs:124:3
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[rocket::async_test]
[INFO] [stdout]     |   ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen` (test "expansion") due to 1 previous error
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/responder.rs:98:3
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[rocket::async_test]
[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/responder.rs:73:3
[INFO] [stdout]    |
[INFO] [stdout] 73 | #[rocket::async_test]
[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/responder.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[rocket::async_test]
[INFO] [stdout]    |   ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/route-data.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:90:3
[INFO] [stdout]    |
[INFO] [stdout] 90 | #[rocket::main]
[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/async-entry.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[rocket::main]
[INFO] [stdout]    |       ^^^^^^ use of unresolved module or unlinked crate `rocket`
[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 `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 |     #[rocket::main]
[INFO] [stdout]    |       ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/route.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[macro_use] 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/async-entry.rs:68:7
[INFO] [stdout]    |
[INFO] [stdout] 68 |     #[rocket::main]
[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/async-entry.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 |     #[rocket::main]
[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/async-entry.rs:50:7
[INFO] [stdout]    |
[INFO] [stdout] 50 |     #[rocket::launch]
[INFO] [stdout]    |       ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 |     #[rocket::launch]
[INFO] [stdout]    |       ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[rocket::launch]
[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/async-entry.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[rocket::launch]
[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/async-entry.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 |     #[rocket::launch]
[INFO] [stdout]   |       ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/catcher.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[macro_use] 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] error[E0463]: can't find crate for `rocket`
[INFO] [stdout]  --> tests/route-format.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use] 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] [stderr] error: could not compile `rocket_codegen` (test "typed-uris") due to 1 previous error
[INFO] [stderr] error: could not compile `rocket_codegen` (test "catcher") 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] [stderr] error: could not compile `rocket_codegen` (test "route") due to 1 previous error
[INFO] [stderr] error: could not compile `rocket_codegen` (test "route-format") due to 1 previous error
[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::http::uri::fmt::{UriDisplay, Query};
[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::form::{self, Form, Strict, FromForm, FromFormField, Errors};
[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::form::error::{ErrorKind, Entity};
[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:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | 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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:628:9
[INFO] [stdout]     |
[INFO] [stdout] 628 |     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:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]    --> tests/from_form.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 630 |     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[E0432]: unresolved import `rocket`
[INFO] [stdout]  --> tests/from_form.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | 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:638:7
[INFO] [stdout]     |
[INFO] [stdout] 638 |     #[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:644:37
[INFO] [stdout]     |
[INFO] [stdout] 644 |     let client = Client::debug_with(rocket::routes![form]).unwrap();
[INFO] [stdout]     |                                     ^^^^^^ use of unresolved module or unlinked crate `rocket`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]   --> tests/from_form_field.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |         #[field(value = "foo")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]   --> tests/from_form_field.rs:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 |         #[field(value = "bark")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]   --> tests/from_form_field.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |         #[field(value = ":book")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:202:11
[INFO] [stdout]     |
[INFO] [stdout] 202 |         #[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] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen` (test "from_form_field") due to 5 previous errors
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:204:11
[INFO] [stdout]     |
[INFO] [stdout] 204 |         #[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:206:11
[INFO] [stdout]     |
[INFO] [stdout] 206 |         #[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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         #[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:210:11
[INFO] [stdout]     |
[INFO] [stdout] 210 |         #[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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:240:11
[INFO] [stdout]     |
[INFO] [stdout] 240 |         #[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:241:11
[INFO] [stdout]     |
[INFO] [stdout] 241 |         #[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:267:11
[INFO] [stdout]     |
[INFO] [stdout] 267 |         #[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:268:11
[INFO] [stdout]     |
[INFO] [stdout] 268 |         #[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 `response` in this scope
[INFO] [stdout]    --> tests/responder.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 |     #[response(status = 404)]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:271:11
[INFO] [stdout]     |
[INFO] [stdout] 271 |         #[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:424:11
[INFO] [stdout]     |
[INFO] [stdout] 424 |         #[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 `response` in this scope
[INFO] [stdout]    --> tests/responder.rs:120:7
[INFO] [stdout]     |
[INFO] [stdout] 120 |     #[response(status = 500)]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:444:11
[INFO] [stdout]     |
[INFO] [stdout] 444 |         #[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 `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:93:3
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[response(content_type = "application/x-custom")]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:448:11
[INFO] [stdout]     |
[INFO] [stdout] 448 |         #[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:478:11
[INFO] [stdout]     |
[INFO] [stdout] 478 |         #[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:679:11
[INFO] [stdout]     |
[INFO] [stdout] 679 |         #[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:681:11
[INFO] [stdout]     |
[INFO] [stdout] 681 |         #[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 `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:64:3
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[response(content_type = "plain")]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:683:11
[INFO] [stdout]     |
[INFO] [stdout] 683 |         #[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 `response` in this scope
[INFO] [stdout]   --> tests/responder.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[response(ignore)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:685:11
[INFO] [stdout]     |
[INFO] [stdout] 685 |         #[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 `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 `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:746:11
[INFO] [stdout]     |
[INFO] [stdout] 746 |         #[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 `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 `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:748:11
[INFO] [stdout]     |
[INFO] [stdout] 748 |         #[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 `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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:750:11
[INFO] [stdout]     |
[INFO] [stdout] 750 |         #[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:752:11
[INFO] [stdout]     |
[INFO] [stdout] 752 |         #[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:754:11
[INFO] [stdout]     |
[INFO] [stdout] 754 |         #[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/responder.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |         ct: 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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:756:11
[INFO] [stdout]     |
[INFO] [stdout] 756 |         #[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:758:11
[INFO] [stdout]     |
[INFO] [stdout] 758 |         #[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/responder.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 |         ct: 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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:760:11
[INFO] [stdout]     |
[INFO] [stdout] 760 |         #[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:762:11
[INFO] [stdout]     |
[INFO] [stdout] 762 |         #[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:764:11
[INFO] [stdout]     |
[INFO] [stdout] 764 |         #[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:766:11
[INFO] [stdout]     |
[INFO] [stdout] 766 |         #[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:768:11
[INFO] [stdout]     |
[INFO] [stdout] 768 |         #[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:770:11
[INFO] [stdout]     |
[INFO] [stdout] 770 |         #[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:772:11
[INFO] [stdout]     |
[INFO] [stdout] 772 |         #[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:774:11
[INFO] [stdout]     |
[INFO] [stdout] 774 |         #[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:776:11
[INFO] [stdout]     |
[INFO] [stdout] 776 |         #[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:778:11
[INFO] [stdout]     |
[INFO] [stdout] 778 |         #[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:780:11
[INFO] [stdout]     |
[INFO] [stdout] 780 |         #[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:782:11
[INFO] [stdout]     |
[INFO] [stdout] 782 |         #[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:784:11
[INFO] [stdout]     |
[INFO] [stdout] 784 |         #[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:786:11
[INFO] [stdout]     |
[INFO] [stdout] 786 |         #[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:788:11
[INFO] [stdout]     |
[INFO] [stdout] 788 |         #[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:790:11
[INFO] [stdout]     |
[INFO] [stdout] 790 |         #[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[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:792:11
[INFO] [stdout]     |
[INFO] [stdout] 792 |         #[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:860:11
[INFO] [stdout]     |
[INFO] [stdout] 860 |         #[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:906:11
[INFO] [stdout]     |
[INFO] [stdout] 906 |         #[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:908:11
[INFO] [stdout]     |
[INFO] [stdout] 908 |         #[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:910:11
[INFO] [stdout]     |
[INFO] [stdout] 910 |         #[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[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() -> _ { rocket::build() }
[INFO] [stdout]    |                         ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         rocket::build()
[INFO] [stdout]    |         ^^^^^^ function `rocket` is not a crate or module
[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:40:20
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn rocket() -> _ {
[INFO] [stdout]    |                    ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:51:24
[INFO] [stdout]    |
[INFO] [stdout] 51 |     fn rocket() -> _ { rocket::build() }
[INFO] [stdout]    |                        ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen` (test "async-entry") due to 36 previous errors
[INFO] [stdout] error[E0121]: the placeholder `_` is not allowed within types on item signatures for return types
[INFO] [stdout]   --> tests/async-entry.rs:51:20
[INFO] [stdout]    |
[INFO] [stdout] 51 |     fn rocket() -> _ { rocket::build() }
[INFO] [stdout]    |                    ^ not allowed in type signatures
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 |         let _ = rocket::build().launch().await;
[INFO] [stdout]   |                 ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:912:11
[INFO] [stdout]     |
[INFO] [stdout] 912 |         #[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |         rocket::build()
[INFO] [stdout]   |         ^^^^^^ function `rocket` is not a crate or module
[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         rocket::build()
[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/async-entry.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn main2() -> _ { rocket::build() }
[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/async-entry.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let _ = rocket::build().launch().await;
[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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:914:11
[INFO] [stdout]     |
[INFO] [stdout] 914 |         #[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:76:49
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let _: rocket::Rocket<rocket::Ignite> = rocket::build().launch().await?;
[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/async-entry.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     let result = rocket::build().launch().await;
[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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:916:11
[INFO] [stdout]     |
[INFO] [stdout] 916 |         #[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[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 |     async fn rocket() -> rocket::Rocket<rocket::Build> {
[INFO] [stdout]   |                          ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]  --> tests/async-entry.rs:6:41
[INFO] [stdout]   |
[INFO] [stdout] 6 |     async fn rocket() -> rocket::Rocket<rocket::Build> {
[INFO] [stdout]   |                                         ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:54:21
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let rocket: rocket::Rocket<_> = rocket();
[INFO] [stdout]    |                     ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:75:35
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn main() -> Result<(), rocket::Error> {
[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/async-entry.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let rocket: rocket::Rocket<rocket::Build> = rocket().await;
[INFO] [stdout]    |                     ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:12:36
[INFO] [stdout]    |
[INFO] [stdout] 12 |         let rocket: rocket::Rocket<rocket::Build> = rocket().await;
[INFO] [stdout]    |                                    ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let _: rocket::Rocket<rocket::Ignite> = rocket::build().launch().await?;
[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/async-entry.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 |         let rocket: rocket::Rocket<_> = main2().await;
[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/async-entry.rs:76:16
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let _: rocket::Rocket<rocket::Ignite> = rocket::build().launch().await?;
[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/async-entry.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |         let rocket: rocket::Rocket<_> = main2().await;
[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/async-entry.rs:93:27
[INFO] [stdout]    |
[INFO] [stdout] 93 |     let _: rocket::Rocket<rocket::Ignite> = result.map_err(|e| e.to_string())?;
[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: cannot find attribute `field` in this scope
[INFO] [stdout]    --> tests/from_form.rs:934:3
[INFO] [stdout]     |
[INFO] [stdout] 934 | #[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] 935 + #[derive(FromForm, FromFormField, UriDisplayQuery)]
[INFO] [stdout] 936 | struct Token<'r>(&'r str);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:45:21
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let rocket: rocket::Rocket<_> = rocket();
[INFO] [stdout]    |                     ^^^^^^ function `rocket` is not a crate or module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rocket` in this scope
[INFO] [stdout]   --> tests/async-entry.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 |     let _: rocket::Rocket<rocket::Ignite> = result.map_err(|e| e.to_string())?;
[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] Some errors have detailed explanations: E0121, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0121`.
[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:47:10
[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 { responder: "well, hi", ct: ContentType::JSON }
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 47 | |         .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:938:3
[INFO] [stdout]     |
[INFO] [stdout] 938 | #[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] 939 + #[derive(FromForm, FromFormField, UriDisplayQuery)]
[INFO] [stdout] 940 | struct TokenOwned(String);
[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:55:10
[INFO] [stdout]    |
[INFO] [stdout]  8 |   pub enum Foo<'r> {
[INFO] [stdout]    |   ---------------- method `respond_to` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 54 |       let mut r = Foo::Fourth { string: "goodbye", ct: ContentType::JSON }
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 55 | |         .respond_to(req)
[INFO] [stdout]    | |         -^^^^^^^^^^ method not found in `Foo<'_>`
[INFO] [stdout]    | |_________|
[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] [stdout] error[E0599]: no method named `respond_to` found for struct `Bar<'r>` in the current scope
[INFO] [stdout]   --> tests/responder.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 65 |   pub struct Bar<'r> {
[INFO] [stdout]    |   ------------------ method `respond_to` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 79 |       let mut r = Bar {
[INFO] [stdout]    |  _________________-
[INFO] [stdout] 80 | |         responder: Foo::Second("foo foo".into()),
[INFO] [stdout] 81 | |         other: ContentType::HTML,
[INFO] [stdout] 82 | |         third: Cookie::new("cookie", "here!"),
[INFO] [stdout] 83 | |         _yet_another: "uh..hi?".into()
[INFO] [stdout] 84 | |     }.respond_to(req).expect("response okay");
[INFO] [stdout]    | |      -^^^^^^^^^^ method not found in `Bar<'_>`
[INFO] [stdout]    | |______|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rocket_codegen` (test "from_form") due to 61 previous errors
[INFO] [stdout] error[E0599]: no method named `respond_to` found for struct `Baz` in the current scope
[INFO] [stdout]    --> tests/responder.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout]  94 |   pub struct Baz {
[INFO] [stdout]     |   -------------- method `respond_to` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 104 |       let mut r = Baz { responder: "just a custom" }
[INFO] [stdout]     |  _________________-
[INFO] [stdout] 105 | |         .respond_to(req)
[INFO] [stdout]     | |         -^^^^^^^^^^ method not found in `Baz`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[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] [stderr] error: could not compile `rocket_codegen` (test "responder") due to 25 previous errors
[INFO] running `Command { std: "docker" "inspect" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6", kill_on_drop: false }`
[INFO] [stdout] 55616afa55149745f9250a3ed64f0b2631b441c002db571c32fb57efa96a44a6
