[INFO] cloning repository https://github.com/jmccrae/wordnet-angular [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jmccrae/wordnet-angular" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjmccrae%2Fwordnet-angular", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjmccrae%2Fwordnet-angular'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 50418492dbeca3f6fa161ea53265c3c05b0cc49f [INFO] checking jmccrae/wordnet-angular against master#506512391b1a75ae450d36c9420978402a91abcc for pr-125384 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjmccrae%2Fwordnet-angular" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jmccrae/wordnet-angular on toolchain 506512391b1a75ae450d36c9420978402a91abcc [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/jmccrae/wordnet-angular [INFO] finished tweaking git repo https://github.com/jmccrae/wordnet-angular [INFO] tweaked toml for git repo https://github.com/jmccrae/wordnet-angular written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 214 packages to latest compatible versions [INFO] [stderr] Adding addr2line v0.21.0 (latest: v0.23.0) [INFO] [stderr] Adding aho-corasick v0.6.10 (latest: v1.1.3) [INFO] [stderr] Adding atomic v0.5.3 (latest: v0.6.0) [INFO] [stderr] Adding bitflags v0.9.1 (latest: v2.5.0) [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.5.0) [INFO] [stderr] Adding clap v2.34.0 (latest: v4.5.4) [INFO] [stderr] Adding fallible-iterator v0.2.0 (latest: v0.3.0) [INFO] [stderr] Adding generator v0.7.5 (latest: v0.8.1) [INFO] [stderr] Adding gimli v0.28.1 (latest: v0.30.0) [INFO] [stderr] Adding h2 v0.3.26 (latest: v0.4.5) [INFO] [stderr] Adding handlebars v0.29.1 (latest: v5.1.2) [INFO] [stderr] Adding hermit-abi v0.1.19 (latest: v0.3.9) [INFO] [stderr] Adding http v0.2.12 (latest: v1.1.0) [INFO] [stderr] Adding http-body v0.4.6 (latest: v1.0.0) [INFO] [stderr] Adding hyper v0.14.28 (latest: v1.3.1) [INFO] [stderr] Adding lazy_static v0.2.11 (latest: v1.4.0) [INFO] [stderr] Adding libsqlite3-sys v0.16.0 (latest: v0.28.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (latest: v0.6.4) [INFO] [stderr] Adding log v0.3.9 (latest: v0.4.21) [INFO] [stderr] Adding loom v0.5.6 (latest: v0.7.2) [INFO] [stderr] Adding nu-ansi-term v0.46.0 (latest: v0.50.0) [INFO] [stderr] Adding object v0.32.2 (latest: v0.36.0) [INFO] [stderr] Adding pear v0.1.5 (latest: v0.2.9) [INFO] [stderr] Adding pear_codegen v0.1.5 (latest: v0.2.9) [INFO] [stderr] Adding pest v0.3.3 (latest: v2.7.10) [INFO] [stderr] Adding proc-macro2 v0.4.30 (latest: v1.0.84) [INFO] [stderr] Adding quick-error v1.2.3 (latest: v2.0.1) [INFO] [stderr] Adding quote v0.6.13 (latest: v1.0.36) [INFO] [stderr] Adding rand v0.3.23 (latest: v0.8.5) [INFO] [stderr] Adding rand v0.4.6 (latest: v0.8.5) [INFO] [stderr] Adding rand_core v0.3.1 (latest: v0.6.4) [INFO] [stderr] Adding rand_core v0.4.2 (latest: v0.6.4) [INFO] [stderr] Adding rdrand v0.4.0 (latest: v0.8.3) [INFO] [stderr] Adding regex v0.2.11 (latest: v1.10.4) [INFO] [stderr] Adding regex-automata v0.1.10 (latest: v0.4.6) [INFO] [stderr] Adding regex-syntax v0.5.6 (latest: v0.8.3) [INFO] [stderr] Adding regex-syntax v0.6.29 (latest: v0.8.3) [INFO] [stderr] Adding rusqlite v0.20.0 (latest: v0.31.0) [INFO] [stderr] Adding strsim v0.8.0 (latest: v0.11.1) [INFO] [stderr] Adding syn v0.15.44 (latest: v2.0.66) [INFO] [stderr] Adding textwrap v0.11.0 (latest: v0.16.1) [INFO] [stderr] Adding thread_local v0.3.6 (latest: v1.1.8) [INFO] [stderr] Adding time v0.1.45 (latest: v0.3.36) [INFO] [stderr] Adding ucd-util v0.1.10 (latest: v0.2.1) [INFO] [stderr] Adding unicode-xid v0.1.0 (latest: v0.2.4) [INFO] [stderr] Adding wasi v0.10.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0) [INFO] [stderr] Adding windows v0.48.0 (latest: v0.56.0) [INFO] [stderr] Adding windows-sys v0.48.0 (latest: v0.52.0) [INFO] [stderr] Adding windows-targets v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_i686_gnu v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_i686_msvc v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5) [INFO] [stderr] Adding xml-rs v0.6.1 (latest: v0.8.20) [INFO] [stderr] Adding yansi v0.5.1 (latest: v1.0.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rusqlite v0.20.0 [INFO] [stderr] Downloaded rustversion v1.0.17 [INFO] [stderr] Downloaded pear_codegen v0.2.9 [INFO] [stderr] Downloaded utf8-ranges v1.0.5 [INFO] [stderr] Downloaded xml-rs v0.6.1 [INFO] [stderr] Downloaded pear v0.2.9 [INFO] [stderr] Downloaded bytemuck v1.16.0 [INFO] [stderr] Downloaded ucd-util v0.1.10 [INFO] [stderr] Downloaded rocket_codegen v0.5.1 [INFO] [stderr] Downloaded rocket v0.5.1 [INFO] [stderr] Downloaded handlebars v0.29.1 [INFO] [stderr] Downloaded figment v0.10.19 [INFO] [stderr] Downloaded multer v3.1.0 [INFO] [stderr] Downloaded cookie v0.18.1 [INFO] [stderr] Downloaded rocket_http v0.5.1 [INFO] [stderr] Downloaded yansi v1.0.1 [INFO] [stderr] Downloaded libsqlite3-sys v0.16.0 [INFO] [stderr] Downloaded stable-skiplist v0.1.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8451dfb8315f4742d1130fd71350a275e19635f998a9adbdd85827e9df02b71f [INFO] running `Command { std: "docker" "start" "-a" "8451dfb8315f4742d1130fd71350a275e19635f998a9adbdd85827e9df02b71f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8451dfb8315f4742d1130fd71350a275e19635f998a9adbdd85827e9df02b71f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8451dfb8315f4742d1130fd71350a275e19635f998a9adbdd85827e9df02b71f", kill_on_drop: false }` [INFO] [stdout] 8451dfb8315f4742d1130fd71350a275e19635f998a9adbdd85827e9df02b71f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ea398d1ac2f747a789bfc23ba1a29f53fa0c0640c57fd4f86fda316a33572650 [INFO] running `Command { std: "docker" "start" "-a" "ea398d1ac2f747a789bfc23ba1a29f53fa0c0640c57fd4f86fda316a33572650", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.84 [INFO] [stderr] Compiling libc v0.2.155 [INFO] [stderr] Compiling serde v1.0.203 [INFO] [stderr] Compiling autocfg v1.3.0 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking itoa v1.0.11 [INFO] [stderr] Checking memchr v2.7.2 [INFO] [stderr] Checking bytes v1.6.0 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking futures-sink v0.3.30 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling uncased v0.9.10 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking equivalent v1.0.1 [INFO] [stderr] Compiling futures-channel v0.3.30 [INFO] [stderr] Compiling time-macros v0.2.18 [INFO] [stderr] Compiling cookie v0.18.1 [INFO] [stderr] Compiling futures-io v0.3.30 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling ref-cast v1.0.23 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling deranged v0.3.11 [INFO] [stderr] Compiling bitflags v2.5.0 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling syn v2.0.66 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling yansi v0.5.1 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Checking inlinable_string v0.1.15 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Compiling tower-service v0.3.2 [INFO] [stderr] Checking winnow v0.6.8 [INFO] [stderr] Checking log v0.4.21 [INFO] [stderr] Compiling pear_codegen v0.1.5 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling stable-pattern v0.1.0 [INFO] [stderr] Checking mio v0.8.11 [INFO] [stderr] Compiling is-terminal v0.4.12 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Checking socket2 v0.5.7 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling time v0.3.36 [INFO] [stderr] Compiling libsqlite3-sys v0.16.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling figment v0.10.19 [INFO] [stderr] Compiling multer v3.1.0 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking ucd-util v0.1.10 [INFO] [stderr] Compiling serde_json v1.0.117 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling state v0.6.0 [INFO] [stderr] Compiling either v1.12.0 [INFO] [stderr] Checking regex-syntax v0.5.6 [INFO] [stderr] Checking thread_local v0.3.6 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking aho-corasick v0.6.10 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Checking encoding_rs v0.8.34 [INFO] [stderr] Compiling rocket v0.5.1 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Checking unicode-width v0.1.12 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking fastrand v2.1.0 [INFO] [stderr] Checking linked-hash-map v0.5.6 [INFO] [stderr] Checking utf8-ranges v1.0.5 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking lru-cache v0.1.2 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking rand v0.3.23 [INFO] [stderr] Checking log v0.3.9 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking time v0.1.45 [INFO] [stderr] Checking pest v0.3.3 [INFO] [stderr] Checking fallible-streaming-iterator v0.1.9 [INFO] [stderr] Checking lazy_static v0.2.11 [INFO] [stderr] Checking fallible-iterator v0.2.0 [INFO] [stderr] Checking ansi_term v0.12.1 [INFO] [stderr] Checking atomic v0.5.3 [INFO] [stderr] Checking binascii v0.1.4 [INFO] [stderr] Checking bitflags v0.9.1 [INFO] [stderr] Checking xml-rs v0.6.1 [INFO] [stderr] Checking stable-skiplist v0.1.1 [INFO] [stderr] Checking clap v2.34.0 [INFO] [stderr] Checking futures v0.3.30 [INFO] [stderr] Checking rusqlite v0.20.0 [INFO] [stderr] Checking tempfile v3.10.1 [INFO] [stderr] Compiling devise_core v0.4.1 [INFO] [stderr] Compiling serde_derive v1.0.203 [INFO] [stderr] Compiling tokio-macros v2.2.0 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling pear_codegen v0.2.9 [INFO] [stderr] Compiling ref-cast-impl v1.0.23 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Compiling async-trait v0.1.80 [INFO] [stderr] Compiling devise_codegen v0.4.1 [INFO] [stderr] Checking async-stream v0.3.5 [INFO] [stderr] Checking tokio v1.37.0 [INFO] [stderr] Checking pear v0.2.9 [INFO] [stderr] Compiling devise v0.4.1 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Checking pear v0.1.5 [INFO] [stderr] Checking tokio-util v0.7.11 [INFO] [stderr] Checking tokio-stream v0.1.15 [INFO] [stderr] Checking indexmap v2.2.6 [INFO] [stderr] Checking serde_spanned v0.6.6 [INFO] [stderr] Checking toml_datetime v0.6.6 [INFO] [stderr] Checking ubyte v0.10.4 [INFO] [stderr] Checking toml_edit v0.22.13 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking handlebars v0.29.1 [INFO] [stderr] Checking toml v0.8.13 [INFO] [stderr] Checking hyper v0.14.28 [INFO] [stderr] Checking rocket_http v0.5.1 [INFO] [stderr] Compiling rocket_codegen v0.5.1 [INFO] [stderr] Checking wordnet-angular v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved imports `rocket::http::hyper::header::Location`, `rocket::http::hyper::header::CacheDirective`, `rocket::http::hyper::header::CacheControl` [INFO] [stdout] --> src/main.rs:32:35 [INFO] [stdout] | [INFO] [stdout] 32 | use rocket::http::hyper::header::{Location,CacheDirective,CacheControl}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `CacheControl` in `hyper::header` [INFO] [stdout] | | | [INFO] [stdout] | | no `CacheDirective` in `hyper::header` [INFO] [stdout] | no `Location` in `hyper::header` [INFO] [stdout] | help: a similar name exists in the module: `LOCATION` [INFO] [stdout] | [INFO] [stdout] = help: consider importing this struct instead: [INFO] [stdout] std::panic::Location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rocket::Outcome` [INFO] [stdout] --> src/main.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | use rocket::Outcome::Success; [INFO] [stdout] | ^^^^^^^ could not find `Outcome` in `rocket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rocket::config::Environment` [INFO] [stdout] --> src/main.rs:43:22 [INFO] [stdout] | [INFO] [stdout] 43 | use rocket::config::{Environment, Config as RocketConfig}; [INFO] [stdout] | ^^^^^^^^^^^ no `Environment` in `config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `rocket::http::hyper::header::Location`, `rocket::http::hyper::header::CacheDirective`, `rocket::http::hyper::header::CacheControl` [INFO] [stdout] --> src/main.rs:32:35 [INFO] [stdout] | [INFO] [stdout] 32 | use rocket::http::hyper::header::{Location,CacheDirective,CacheControl}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ no `CacheControl` in `hyper::header` [INFO] [stdout] | | | [INFO] [stdout] | | no `CacheDirective` in `hyper::header` [INFO] [stdout] | no `Location` in `hyper::header` [INFO] [stdout] | help: a similar name exists in the module: `LOCATION` [INFO] [stdout] | [INFO] [stdout] = help: consider importing this struct instead: [INFO] [stdout] std::panic::Location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rocket::Outcome` [INFO] [stdout] --> src/main.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | use rocket::Outcome::Success; [INFO] [stdout] | ^^^^^^^ could not find `Outcome` in `rocket` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rocket::config::Environment` [INFO] [stdout] --> src/main.rs:43:22 [INFO] [stdout] | [INFO] [stdout] 43 | use rocket::config::{Environment, Config as RocketConfig}; [INFO] [stdout] | ^^^^^^^^^^^ no `Environment` in `config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0107]: trait takes 1 lifetime argument but 2 lifetime arguments were supplied [INFO] [stdout] --> src/main.rs:534:13 [INFO] [stdout] | [INFO] [stdout] 534 | impl<'a,'r> FromRequest<'a,'r> for ContentNegotiation { [INFO] [stdout] | ^^^^^^^^^^^ -- help: remove this lifetime argument [INFO] [stdout] | | [INFO] [stdout] | expected 1 lifetime argument [INFO] [stdout] | [INFO] [stdout] note: trait defined here, with 1 lifetime parameter: `'r` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/request/from_request.rs:373:11 [INFO] [stdout] | [INFO] [stdout] 373 | pub trait FromRequest<'r>: Sized { [INFO] [stdout] | ^^^^^^^^^^^ -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0195]: lifetime parameters or bounds on method `from_request` do not match the trait declaration [INFO] [stdout] --> src/main.rs:536:20 [INFO] [stdout] | [INFO] [stdout] 536 | fn from_request(request: &'a Request<'r>) -> Outcome { [INFO] [stdout] | ^ lifetimes do not match method in trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0107]: trait takes 1 lifetime argument but 2 lifetime arguments were supplied [INFO] [stdout] --> src/main.rs:534:13 [INFO] [stdout] | [INFO] [stdout] 534 | impl<'a,'r> FromRequest<'a,'r> for ContentNegotiation { [INFO] [stdout] | ^^^^^^^^^^^ -- help: remove this lifetime argument [INFO] [stdout] | | [INFO] [stdout] | expected 1 lifetime argument [INFO] [stdout] | [INFO] [stdout] note: trait defined here, with 1 lifetime parameter: `'r` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/request/from_request.rs:373:11 [INFO] [stdout] | [INFO] [stdout] 373 | pub trait FromRequest<'r>: Sized { [INFO] [stdout] | ^^^^^^^^^^^ -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0195]: lifetime parameters or bounds on method `from_request` do not match the trait declaration [INFO] [stdout] --> src/main.rs:536:20 [INFO] [stdout] | [INFO] [stdout] 536 | fn from_request(request: &'a Request<'r>) -> Outcome { [INFO] [stdout] | ^ lifetimes do not match method in trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `&str: IntoCollection<(_, _)>` is not satisfied [INFO] [stdout] --> src/main.rs:97:66 [INFO] [stdout] | [INFO] [stdout] 97 | fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] | ------------------------ ^^^^^^ the trait `IntoCollection<(_, _)>` is not implemented for `&str` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `IntoCollection`: [INFO] [stdout] &[T] [INFO] [stdout] Vec [INFO] [stdout] [T; N] [INFO] [stdout] note: required by a bound in `ContentType::with_params` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket_http-0.5.1/src/header/content_type.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn with_params(self, parameters: P) -> ContentType [INFO] [stdout] | ----------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 268 | P: IntoCollection<(K, V)> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `ContentType::with_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 3 arguments were supplied [INFO] [stdout] --> src/main.rs:97:33 [INFO] [stdout] | [INFO] [stdout] 97 | fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ ------ -------------------- unexpected argument of type `(&'static str, &'static str)` [INFO] [stdout] | | [INFO] [stdout] | expected `ContentType`, found `&str` [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket_http-0.5.1/src/header/content_type.rs:265:12 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn with_params(self, parameters: P) -> ContentType [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 97 - fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] 97 + fn html_utf8() -> ContentType { ContentType::with_params(/* ContentType */, "html") } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `&str: IntoCollection<(_, _)>` is not satisfied [INFO] [stdout] --> src/main.rs:97:66 [INFO] [stdout] | [INFO] [stdout] 97 | fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] | ------------------------ ^^^^^^ the trait `IntoCollection<(_, _)>` is not implemented for `&str` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `IntoCollection`: [INFO] [stdout] &[T] [INFO] [stdout] Vec [INFO] [stdout] [T; N] [INFO] [stdout] note: required by a bound in `ContentType::with_params` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket_http-0.5.1/src/header/content_type.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn with_params(self, parameters: P) -> ContentType [INFO] [stdout] | ----------- required by a bound in this associated function [INFO] [stdout] ... [INFO] [stdout] 268 | P: IntoCollection<(K, V)> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `ContentType::with_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 105 | | state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(... [INFO] [stdout] 106 | | eprintln!("{}", e); [INFO] [stdout] 107 | | "Could not apply template" [INFO] [stdout] 108 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 105 | | ... state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|... [INFO] [stdout] 106 | | ... eprintln!("{}", e); [INFO] [stdout] 107 | | ... "Could not apply template" [INFO] [stdout] 108 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 104 ~ .sized_body(Cursor::new( [INFO] [stdout] 105 + state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|e| { [INFO] [stdout] 106 + eprintln!("{}", e); [INFO] [stdout] 107 + "Could not apply template" [INFO] [stdout] 108 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 3 arguments were supplied [INFO] [stdout] --> src/main.rs:97:33 [INFO] [stdout] | [INFO] [stdout] 97 | fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ ------ -------------------- unexpected argument of type `(&'static str, &'static str)` [INFO] [stdout] | | [INFO] [stdout] | expected `ContentType`, found `&str` [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket_http-0.5.1/src/header/content_type.rs:265:12 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn with_params(self, parameters: P) -> ContentType [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 97 - fn html_utf8() -> ContentType { ContentType::with_params("text", "html", ("charset", "UTF-8")) } [INFO] [stdout] 97 + fn html_utf8() -> ContentType { ContentType::with_params(/* ContentType */, "html") } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 105 | | state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(... [INFO] [stdout] 106 | | eprintln!("{}", e); [INFO] [stdout] 107 | | "Could not apply template" [INFO] [stdout] 108 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:101:12 [INFO] [stdout] | [INFO] [stdout] 99 | #[get("/ttl//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] 101 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:117:20 [INFO] [stdout] | [INFO] [stdout] 117 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 118 | | state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_e... [INFO] [stdout] 119 | | eprintln!("{}", e); [INFO] [stdout] 120 | | "Could not apply template" [INFO] [stdout] 121 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 105 | | ... state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|... [INFO] [stdout] 106 | | ... eprintln!("{}", e); [INFO] [stdout] 107 | | ... "Could not apply template" [INFO] [stdout] 108 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 104 ~ .sized_body(Cursor::new( [INFO] [stdout] 105 + state.handlebars.render("ttl", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|e| { [INFO] [stdout] 106 + eprintln!("{}", e); [INFO] [stdout] 107 + "Could not apply template" [INFO] [stdout] 108 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 118 | | ... state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_er... [INFO] [stdout] 119 | | ... eprintln!("{}", e); [INFO] [stdout] 120 | | ... "Could not apply template" [INFO] [stdout] 121 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 117 ~ .sized_body(Cursor::new( [INFO] [stdout] 118 + state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|e| { [INFO] [stdout] 119 + eprintln!("{}", e); [INFO] [stdout] 120 + "Could not apply template" [INFO] [stdout] 121 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:101:12 [INFO] [stdout] | [INFO] [stdout] 99 | #[get("/ttl//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 100 | fn get_ttl<'r>(state : State, index : String, name : String) [INFO] [stdout] 101 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:114:12 [INFO] [stdout] | [INFO] [stdout] 112 | #[get("/rdf//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] 114 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:117:20 [INFO] [stdout] | [INFO] [stdout] 117 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 118 | | state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_e... [INFO] [stdout] 119 | | eprintln!("{}", e); [INFO] [stdout] 120 | | "Could not apply template" [INFO] [stdout] 121 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:137:20 [INFO] [stdout] | [INFO] [stdout] 137 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 138 | | state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).... [INFO] [stdout] 139 | | eprintln!("{}", e); [INFO] [stdout] 140 | | "Could not apply template" [INFO] [stdout] 141 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 118 | | ... state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_er... [INFO] [stdout] 119 | | ... eprintln!("{}", e); [INFO] [stdout] 120 | | ... "Could not apply template" [INFO] [stdout] 121 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 117 ~ .sized_body(Cursor::new( [INFO] [stdout] 118 + state.handlebars.render("rdfxml", &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name,&state.site)).map_err(|e| { [INFO] [stdout] 119 + eprintln!("{}", e); [INFO] [stdout] 120 + "Could not apply template" [INFO] [stdout] 121 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 138 | | ... state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).m... [INFO] [stdout] 139 | | ... eprintln!("{}", e); [INFO] [stdout] 140 | | ... "Could not apply template" [INFO] [stdout] 141 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 137 ~ .sized_body(Cursor::new( [INFO] [stdout] 138 + state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).map_err(|e| { [INFO] [stdout] 139 + eprintln!("{}", e); [INFO] [stdout] 140 + "Could not apply template" [INFO] [stdout] 141 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:114:12 [INFO] [stdout] | [INFO] [stdout] 112 | #[get("/rdf//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 113 | fn get_rdf<'r>(state : State, index : String, name : String) [INFO] [stdout] 114 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:129:12 [INFO] [stdout] | [INFO] [stdout] 127 | #[get("/xml//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] 129 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:137:20 [INFO] [stdout] | [INFO] [stdout] 137 | .sized_body(Cursor::new( [INFO] [stdout] | _________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 138 | | state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).... [INFO] [stdout] 139 | | eprintln!("{}", e); [INFO] [stdout] 140 | | "Could not apply template" [INFO] [stdout] 141 | | })?)) [INFO] [stdout] | |____________________^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | ... .sized_body(Cursor::new( [INFO] [stdout] | ________^^^^^^^^^^- [INFO] [stdout] 138 | | ... state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).m... [INFO] [stdout] 139 | | ... eprintln!("{}", e); [INFO] [stdout] 140 | | ... "Could not apply template" [INFO] [stdout] 141 | | ... })?)) [INFO] [stdout] | |____________________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 137 ~ .sized_body(Cursor::new( [INFO] [stdout] 138 + state.handlebars.render(xml_template, &make_synsets_hb(get_synsets(&state.wordnet, &index, &name)?,index,name, &state.site)).map_err(|e| { [INFO] [stdout] 139 + eprintln!("{}", e); [INFO] [stdout] 140 + "Could not apply template" [INFO] [stdout] 141 + })?), /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : &State, index : String, name : String) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:150:10 [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?, /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:146:35 [INFO] [stdout] | [INFO] [stdout] 145 | #[get("/flag/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 146 | fn get_flag<'r>(code : String) -> Result,::std::io::Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::io::Error>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::io::Error>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:129:12 [INFO] [stdout] | [INFO] [stdout] 127 | #[get("/xml//")] [INFO] [stdout] | ----------------------------- in this procedural macro expansion [INFO] [stdout] 128 | fn get_xml<'r>(state : State, index : String, name : String) [INFO] [stdout] 129 | -> Result, String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:150:10 [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 150 | .sized_body(File::open(&format!("flags/{}.gif", code))?, /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:146:35 [INFO] [stdout] | [INFO] [stdout] 145 | #[get("/flag/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 146 | fn get_flag<'r>(code : String) -> Result,::std::io::Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::io::Error>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::io::Error>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:168:18 [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js"))) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 161 | .sized_body(Cursor::new(include_str!("app.js")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:177:25 [INFO] [stdout] | [INFO] [stdout] 177 | .sized_body(match state.site { [INFO] [stdout] | ______________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 178 | | WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 | | WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 | | WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 | | }) [INFO] [stdout] | |_____________^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:168:29 [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:177:14 [INFO] [stdout] | [INFO] [stdout] 177 | .sized_body(match state.site { [INFO] [stdout] | ______________^^^^^^^^^^- [INFO] [stdout] 178 | | WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 | | WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 | | WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 | | }) [INFO] [stdout] | |______________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 177 ~ .sized_body(match state.site { [INFO] [stdout] 178 + WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 + WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 + WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 + }, /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:168:18 [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js"))) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 168 | .sized_body(Cursor::new(include_str!("polyling-app.js")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:177:25 [INFO] [stdout] | [INFO] [stdout] 177 | .sized_body(match state.site { [INFO] [stdout] | ______________----------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 178 | | WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 | | WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 | | WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 | | }) [INFO] [stdout] | |_____________^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:188:18 [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:195:29 [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:177:14 [INFO] [stdout] | [INFO] [stdout] 177 | .sized_body(match state.site { [INFO] [stdout] | ______________^^^^^^^^^^- [INFO] [stdout] 178 | | WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 | | WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 | | WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 | | }) [INFO] [stdout] | |______________- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 177 ~ .sized_body(match state.site { [INFO] [stdout] 178 + WordNetSite::Princeton => File::open("src/favicon.ico").unwrap(), [INFO] [stdout] 179 + WordNetSite::Polylingual => File::open("src/polyling-favicon.ico").unwrap(), [INFO] [stdout] 180 + WordNetSite::English => File::open("src/english-favicon.ico").unwrap() [INFO] [stdout] 181 + }, /* body */) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:188:29 [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:195:18 [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:204:29 [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:188:18 [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 188 | .sized_body(Cursor::new(include_str!("synset.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:195:29 [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:204:18 [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:211:29 [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:195:18 [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 195 | .sized_body(Cursor::new(include_str!("polyling-synset.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:204:29 [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:211:18 [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:219:29 [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:204:18 [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 204 | .sized_body(Cursor::new(include_str!("wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:219:18 [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:211:29 [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:211:18 [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 211 | .sized_body(Cursor::new(include_str!("english-wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:227:14 [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html"))) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:219:29 [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:234:14 [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:219:18 [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html"))) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 219 | .sized_body(Cursor::new(include_str!("polyling-wordnet.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:240:25 [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:227:25 [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:240:14 [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap()) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:227:14 [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html"))) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 227 | .sized_body(Cursor::new(include_str!("relation.html")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:246:25 [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:246:14 [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:234:14 [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 234 | .sized_body(File::open("src/princeton.png").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:252:25 [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:240:25 [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:252:14 [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:240:14 [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap()) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 240 | .sized_body(File::open("src/verbnet.gif").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:258:25 [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:246:25 [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:258:14 [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:264:25 [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:246:14 [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 246 | .sized_body(File::open("src/wikipedia.png").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:252:25 [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:270:25 [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:252:14 [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 252 | .sized_body(Cursor::new(include_str!("wn.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:258:25 [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:270:14 [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:258:14 [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 258 | .sized_body(File::open("wordnet.nt.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:264:25 [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:276:14 [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:282:25 [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:264:14 [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css"))) [INFO] [stdout] | ^^^^^^^^^^--------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 264 | .sized_body(Cursor::new(include_str!("polylingwn.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:270:25 [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:282:14 [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap()) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:287:25 [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:270:14 [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap()) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 270 | .sized_body(File::open("src/polylingwn.svg").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css"))) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor<&str>: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor<&str>` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:287:14 [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:292:25 [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:276:14 [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css"))) [INFO] [stdout] | ^^^^^^^^^^------------------------------------------ an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 276 | .sized_body(Cursor::new(include_str!("english.css")), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:282:25 [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:292:14 [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:297:25 [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:282:14 [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap()) [INFO] [stdout] | ^^^^^^^^^^---------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 282 | .sized_body(File::open("src/english.svg").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:287:25 [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:297:14 [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:302:25 [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:287:14 [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 287 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:292:25 [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:302:14 [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:307:25 [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:292:14 [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 292 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:297:25 [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:307:14 [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:312:25 [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:297:14 [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 297 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:302:25 [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:312:14 [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:317:25 [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:302:14 [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 302 | .sized_body(File::open("src/english-wordnet-2020.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:307:25 [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:317:14 [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:322:25 [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:307:14 [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 307 | .sized_body(File::open("src/english-wordnet-2020.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:312:25 [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:322:14 [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:327:25 [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:312:14 [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 312 | .sized_body(File::open("src/english-wordnet-2020.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:317:25 [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:327:14 [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:332:25 [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:317:14 [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 317 | .sized_body(File::open("src/english-wordnet-2021.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:322:25 [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:332:14 [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:337:25 [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:322:14 [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 322 | .sized_body(File::open("src/english-wordnet-2021.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:327:25 [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:337:14 [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:342:25 [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:327:14 [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 327 | .sized_body(File::open("src/english-wordnet-2021.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:332:25 [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:342:14 [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:347:25 [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:332:14 [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 332 | .sized_body(File::open("src/english-wordnet-2022.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:337:25 [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:347:14 [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:352:25 [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:337:14 [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 337 | .sized_body(File::open("src/english-wordnet-2022.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:342:25 [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:352:14 [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:357:25 [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:342:14 [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 342 | .sized_body(File::open("src/english-wordnet-2022.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:347:25 [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:357:14 [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:368:37 [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:347:14 [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 347 | .sized_body(File::open("src/english-wordnet-2023.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:352:25 [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:368:26 [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap(), /* body */).finalize(); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:371:37 [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:352:14 [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 352 | .sized_body(File::open("src/english-wordnet-2023.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:357:25 [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:371:26 [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap(), /* body */).finalize(); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : &State, name : String) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:357:14 [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 357 | .sized_body(File::open("src/english-wordnet-2023.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:155:66 [INFO] [stdout] | [INFO] [stdout] 154 | #[get("/static/")] [INFO] [stdout] | ------------------------ in this procedural macro expansion [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:368:37 [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:423:21 [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:368:26 [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 368 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap(), /* body */).finalize(); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:371:37 [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:423:10 [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ^^^^^^^^^^------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:415:24 [INFO] [stdout] | [INFO] [stdout] 415 | status : State) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 415 | status : &State) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:415:24 [INFO] [stdout] | [INFO] [stdout] 415 | status : State) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:371:26 [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap()).finalize(); [INFO] [stdout] | ^^^^^^^^^^---------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 371 | .sized_body(File::open("src/res/".to_owned() + &name).unwrap(), /* body */).finalize(); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:416:12 [INFO] [stdout] | [INFO] [stdout] 413 | #[get("/json//")] [INFO] [stdout] | ---------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 416 | -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : &State, name : String) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:155:66 [INFO] [stdout] | [INFO] [stdout] 154 | #[get("/static/")] [INFO] [stdout] | ------------------------ in this procedural macro expansion [INFO] [stdout] 155 | fn get_static<'r>(state : State, name : String) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:445:21 [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:423:21 [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:445:10 [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ^^^^^^^^^^------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:428:42 [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : &State) -> Result,String> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:428:42 [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:428:66 [INFO] [stdout] | [INFO] [stdout] 427 | #[get("/json_rel/")] [INFO] [stdout] | ------------------------ in this procedural macro expansion [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:423:10 [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ^^^^^^^^^^------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 423 | .sized_body(Cursor::new(json), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:415:24 [INFO] [stdout] | [INFO] [stdout] 415 | status : State) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 415 | status : &State) [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:415:24 [INFO] [stdout] | [INFO] [stdout] 415 | status : State) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:416:12 [INFO] [stdout] | [INFO] [stdout] 413 | #[get("/json//")] [INFO] [stdout] | ---------------------------- in this procedural macro expansion [INFO] [stdout] ... [INFO] [stdout] 416 | -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | state : State) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 468 | state : &State) -> Result { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | state : State) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From>` is not satisfied [INFO] [stdout] --> src/main.rs:445:21 [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `std::option::Option`, which is required by `std::io::Cursor: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::io::Cursor` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:633:22 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:633:22 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:633:63 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:445:10 [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json)) [INFO] [stdout] | ^^^^^^^^^^------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 445 | .sized_body(Cursor::new(json), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:633:86 [INFO] [stdout] | [INFO] [stdout] 632 | #[get("/lemma/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:428:42 [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : &State) -> Result,String> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:428:42 [INFO] [stdout] | [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:635:25 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:635:25 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:635:66 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:428:66 [INFO] [stdout] | [INFO] [stdout] 427 | #[get("/json_rel/")] [INFO] [stdout] | ------------------------ in this procedural macro expansion [INFO] [stdout] 428 | fn rel_targets<'r>(id : String, status : State) -> Result,String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>`, which is required by `Result, std::string::String>: Responder<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] = note: required for `Result, std::string::String>` to implement `Responder<'_, '_>` [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:635:89 [INFO] [stdout] | [INFO] [stdout] 634 | #[get("/lemma-en/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:637:25 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:637:25 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:637:66 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:637:89 [INFO] [stdout] | [INFO] [stdout] 636 | #[get("/lemma-bg/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:639:25 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:639:25 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:639:66 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | state : State) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 468 | state : &State) -> Result { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | state : State) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:639:89 [INFO] [stdout] | [INFO] [stdout] 638 | #[get("/lemma-cs/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:641:25 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:641:25 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:641:66 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:641:89 [INFO] [stdout] | [INFO] [stdout] 640 | #[get("/lemma-da/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:633:22 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:633:22 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:643:25 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:643:25 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:633:63 [INFO] [stdout] | [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:643:66 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:643:89 [INFO] [stdout] | [INFO] [stdout] 642 | #[get("/lemma-de/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:633:86 [INFO] [stdout] | [INFO] [stdout] 632 | #[get("/lemma/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 633 | fn lemma<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:635:25 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:645:25 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:635:25 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:645:25 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:635:66 [INFO] [stdout] | [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:645:66 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:635:89 [INFO] [stdout] | [INFO] [stdout] 634 | #[get("/lemma-en/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 635 | fn lemma_en<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-en", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:645:89 [INFO] [stdout] | [INFO] [stdout] 644 | #[get("/lemma-el/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:637:25 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:637:25 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:637:66 [INFO] [stdout] | [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:637:89 [INFO] [stdout] | [INFO] [stdout] 636 | #[get("/lemma-bg/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 637 | fn lemma_bg<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-bg", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:647:25 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:647:25 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:647:66 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:639:25 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:639:25 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:639:66 [INFO] [stdout] | [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:647:89 [INFO] [stdout] | [INFO] [stdout] 646 | #[get("/lemma-es/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:639:89 [INFO] [stdout] | [INFO] [stdout] 638 | #[get("/lemma-cs/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 639 | fn lemma_cs<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-cs", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:649:66 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:641:25 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:641:25 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:641:66 [INFO] [stdout] | [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:649:89 [INFO] [stdout] | [INFO] [stdout] 648 | #[get("/lemma-et/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:641:89 [INFO] [stdout] | [INFO] [stdout] 640 | #[get("/lemma-da/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 641 | fn lemma_da<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-da", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:651:25 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:651:25 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:643:25 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:651:66 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:643:25 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:643:66 [INFO] [stdout] | [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:651:89 [INFO] [stdout] | [INFO] [stdout] 650 | #[get("/lemma-fi/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:643:89 [INFO] [stdout] | [INFO] [stdout] 642 | #[get("/lemma-de/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 643 | fn lemma_de<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-de", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:653:25 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:653:25 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:645:25 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:653:66 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:653:89 [INFO] [stdout] | [INFO] [stdout] 652 | #[get("/lemma-fr/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:645:25 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:645:66 [INFO] [stdout] | [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:655:25 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:655:25 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:655:66 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:645:89 [INFO] [stdout] | [INFO] [stdout] 644 | #[get("/lemma-el/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 645 | fn lemma_el<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-el", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:647:25 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:655:89 [INFO] [stdout] | [INFO] [stdout] 654 | #[get("/lemma-ga/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:647:25 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:647:66 [INFO] [stdout] | [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:657:66 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:647:89 [INFO] [stdout] | [INFO] [stdout] 646 | #[get("/lemma-es/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 647 | fn lemma_es<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-es", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:657:89 [INFO] [stdout] | [INFO] [stdout] 656 | #[get("/lemma-hr/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:649:66 [INFO] [stdout] | [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:659:25 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:659:25 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:659:66 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:649:89 [INFO] [stdout] | [INFO] [stdout] 648 | #[get("/lemma-et/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 649 | fn lemma_et<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-et", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:651:25 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:651:25 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:659:89 [INFO] [stdout] | [INFO] [stdout] 658 | #[get("/lemma-hu/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:651:66 [INFO] [stdout] | [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:661:25 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:661:25 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:651:89 [INFO] [stdout] | [INFO] [stdout] 650 | #[get("/lemma-fi/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 651 | fn lemma_fi<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fi", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:661:66 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:653:25 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:653:25 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:653:66 [INFO] [stdout] | [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:661:89 [INFO] [stdout] | [INFO] [stdout] 660 | #[get("/lemma-it/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:663:25 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:653:89 [INFO] [stdout] | [INFO] [stdout] 652 | #[get("/lemma-fr/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 653 | fn lemma_fr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-fr", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:663:25 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:663:66 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:655:25 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:655:25 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:655:66 [INFO] [stdout] | [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:663:89 [INFO] [stdout] | [INFO] [stdout] 662 | #[get("/lemma-lt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:655:89 [INFO] [stdout] | [INFO] [stdout] 654 | #[get("/lemma-ga/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 655 | fn lemma_ga<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ga", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:665:66 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:657:66 [INFO] [stdout] | [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:665:89 [INFO] [stdout] | [INFO] [stdout] 664 | #[get("/lemma-lv/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:657:89 [INFO] [stdout] | [INFO] [stdout] 656 | #[get("/lemma-hr/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 657 | fn lemma_hr<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hr", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:667:25 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:667:25 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:667:66 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:659:25 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:659:25 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:659:66 [INFO] [stdout] | [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:667:89 [INFO] [stdout] | [INFO] [stdout] 666 | #[get("/lemma-mt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:669:25 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:669:25 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:659:89 [INFO] [stdout] | [INFO] [stdout] 658 | #[get("/lemma-hu/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 659 | fn lemma_hu<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-hu", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:669:66 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:661:25 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:661:25 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:669:89 [INFO] [stdout] | [INFO] [stdout] 668 | #[get("/lemma-nl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:661:66 [INFO] [stdout] | [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:671:25 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:671:25 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:671:66 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:661:89 [INFO] [stdout] | [INFO] [stdout] 660 | #[get("/lemma-it/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 661 | fn lemma_it<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-it", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:671:89 [INFO] [stdout] | [INFO] [stdout] 670 | #[get("/lemma-pl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:663:25 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:663:25 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:663:66 [INFO] [stdout] | [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:673:25 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:673:25 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:673:66 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:663:89 [INFO] [stdout] | [INFO] [stdout] 662 | #[get("/lemma-lt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 663 | fn lemma_lt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:673:89 [INFO] [stdout] | [INFO] [stdout] 672 | #[get("/lemma-pt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:665:66 [INFO] [stdout] | [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:675:66 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:665:89 [INFO] [stdout] | [INFO] [stdout] 664 | #[get("/lemma-lv/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 665 | fn lemma_lv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-lv", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:675:89 [INFO] [stdout] | [INFO] [stdout] 674 | #[get("/lemma-ro/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:667:25 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:667:25 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:667:66 [INFO] [stdout] | [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:677:25 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:677:25 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:677:66 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:667:89 [INFO] [stdout] | [INFO] [stdout] 666 | #[get("/lemma-mt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 667 | fn lemma_mt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-mt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:677:89 [INFO] [stdout] | [INFO] [stdout] 676 | #[get("/lemma-sk/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:669:25 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:669:25 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:669:66 [INFO] [stdout] | [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:679:66 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:669:89 [INFO] [stdout] | [INFO] [stdout] 668 | #[get("/lemma-nl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 669 | fn lemma_nl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-nl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:679:89 [INFO] [stdout] | [INFO] [stdout] 678 | #[get("/lemma-sl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:671:25 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:671:25 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:671:66 [INFO] [stdout] | [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:681:25 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:681:25 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:681:66 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:671:89 [INFO] [stdout] | [INFO] [stdout] 670 | #[get("/lemma-pl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 671 | fn lemma_pl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:681:89 [INFO] [stdout] | [INFO] [stdout] 680 | #[get("/lemma-sv/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:673:25 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:673:25 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:673:66 [INFO] [stdout] | [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:684:19 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:684:19 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:684:60 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:673:89 [INFO] [stdout] | [INFO] [stdout] 672 | #[get("/lemma-pt/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 673 | fn lemma_pt<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-pt", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:675:66 [INFO] [stdout] | [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:684:83 [INFO] [stdout] | [INFO] [stdout] 683 | #[get("/id/")] [INFO] [stdout] | ------------------- in this procedural macro expansion [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:675:89 [INFO] [stdout] | [INFO] [stdout] 674 | #[get("/lemma-ro/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 675 | fn lemma_ro<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-ro", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:686:20 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:686:20 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:686:61 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:677:25 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:677:25 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:677:66 [INFO] [stdout] | [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:686:84 [INFO] [stdout] | [INFO] [stdout] 685 | #[get("/ili/")] [INFO] [stdout] | -------------------- in this procedural macro expansion [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:677:89 [INFO] [stdout] | [INFO] [stdout] 676 | #[get("/lemma-sk/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 677 | fn lemma_sk<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sk", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:688:26 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:688:26 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:679:25 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:688:67 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:679:66 [INFO] [stdout] | [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:679:89 [INFO] [stdout] | [INFO] [stdout] 678 | #[get("/lemma-sl/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 679 | fn lemma_sl<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sl", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:688:90 [INFO] [stdout] | [INFO] [stdout] 687 | #[get("/sense_key/")] [INFO] [stdout] | -------------------------- in this procedural macro expansion [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:681:25 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:681:25 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:690:22 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:690:22 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:681:66 [INFO] [stdout] | [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:690:63 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:681:89 [INFO] [stdout] | [INFO] [stdout] 680 | #[get("/lemma-sv/")] [INFO] [stdout] | ------------------------- in this procedural macro expansion [INFO] [stdout] 681 | fn lemma_sv<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "lemma-sv", key,... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:690:86 [INFO] [stdout] | [INFO] [stdout] 689 | #[get("/pwn30/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:684:19 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:684:19 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:684:60 [INFO] [stdout] | [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:692:22 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:692:22 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:692:63 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:684:83 [INFO] [stdout] | [INFO] [stdout] 683 | #[get("/id/")] [INFO] [stdout] | ------------------- in this procedural macro expansion [INFO] [stdout] 684 | fn id<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "id", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:692:86 [INFO] [stdout] | [INFO] [stdout] 691 | #[get("/pwn21/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:686:20 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:686:20 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:686:61 [INFO] [stdout] | [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:694:22 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:694:22 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:694:63 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:686:84 [INFO] [stdout] | [INFO] [stdout] 685 | #[get("/ili/")] [INFO] [stdout] | -------------------- in this procedural macro expansion [INFO] [stdout] 686 | fn ili<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "ili", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:694:86 [INFO] [stdout] | [INFO] [stdout] 693 | #[get("/pwn20/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:688:26 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:688:26 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:688:67 [INFO] [stdout] | [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:696:23 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:696:23 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:696:64 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:688:90 [INFO] [stdout] | [INFO] [stdout] 687 | #[get("/sense_key/")] [INFO] [stdout] | -------------------------- in this procedural macro expansion [INFO] [stdout] 688 | fn sense_key<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "sense_key", ke... [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:696:87 [INFO] [stdout] | [INFO] [stdout] 695 | #[get("/pwn171/")] [INFO] [stdout] | ----------------------- in this procedural macro expansion [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:690:22 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:690:22 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:690:63 [INFO] [stdout] | [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:698:22 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:698:22 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:698:63 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:690:86 [INFO] [stdout] | [INFO] [stdout] 689 | #[get("/pwn30/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 690 | fn pwn30<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:698:86 [INFO] [stdout] | [INFO] [stdout] 697 | #[get("/pwn17/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:692:22 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:692:22 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:700:22 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:700:22 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:692:63 [INFO] [stdout] | [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:700:63 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:692:86 [INFO] [stdout] | [INFO] [stdout] 691 | #[get("/pwn21/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 692 | fn pwn21<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:700:86 [INFO] [stdout] | [INFO] [stdout] 699 | #[get("/pwn16/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:694:22 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:694:22 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:694:63 [INFO] [stdout] | [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:707:25 [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:694:86 [INFO] [stdout] | [INFO] [stdout] 693 | #[get("/pwn20/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 694 | fn pwn20<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:696:23 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:696:23 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:696:64 [INFO] [stdout] | [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:696:87 [INFO] [stdout] | [INFO] [stdout] 695 | #[get("/pwn171/")] [INFO] [stdout] | ----------------------- in this procedural macro expansion [INFO] [stdout] 696 | fn pwn171<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:698:22 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:698:22 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:698:63 [INFO] [stdout] | [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:707:14 [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:703:27 [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:698:86 [INFO] [stdout] | [INFO] [stdout] 697 | #[get("/pwn17/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 698 | fn pwn17<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:703:27 [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:703:51 [INFO] [stdout] | [INFO] [stdout] 702 | #[get("/english-wordnet-2019.ttl.gz")] [INFO] [stdout] | -------------------------------------- in this procedural macro expansion [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:700:22 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : &State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:700:22 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:700:63 [INFO] [stdout] | [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:721:25 [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:700:86 [INFO] [stdout] | [INFO] [stdout] 699 | #[get("/pwn16/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 700 | fn pwn16<'r>(state : State, key : String, neg : ContentNegotiation) -> Response<'r> { negotiated(state, "pwn16", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:707:25 [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:721:14 [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:717:27 [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:717:27 [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:717:51 [INFO] [stdout] | [INFO] [stdout] 716 | #[get("/english-wordnet-2019.xml.gz")] [INFO] [stdout] | -------------------------------------- in this procedural macro expansion [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:707:14 [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 707 | .sized_body(File::open("src/english-wordnet-2019.ttl.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:703:27 [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:703:27 [INFO] [stdout] | [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:735:25 [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:703:51 [INFO] [stdout] | [INFO] [stdout] 702 | #[get("/english-wordnet-2019.ttl.gz")] [INFO] [stdout] | -------------------------------------- in this procedural macro expansion [INFO] [stdout] 703 | fn ewn2019ttl<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:721:25 [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:735:14 [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:731:27 [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:731:27 [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:721:14 [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap()) [INFO] [stdout] | ^^^^^^^^^^-------------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 721 | .sized_body(File::open("src/english-wordnet-2019.xml.gz").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:717:27 [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:717:27 [INFO] [stdout] | [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:731:51 [INFO] [stdout] | [INFO] [stdout] 730 | #[get("/english-wordnet-2019.zip")] [INFO] [stdout] | ----------------------------------- in this procedural macro expansion [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:717:51 [INFO] [stdout] | [INFO] [stdout] 716 | #[get("/english-wordnet-2019.xml.gz")] [INFO] [stdout] | -------------------------------------- in this procedural macro expansion [INFO] [stdout] 717 | fn ewn2019xml<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:754:33 [INFO] [stdout] | [INFO] [stdout] 754 | fn wn31<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `std::option::Option: From` is not satisfied [INFO] [stdout] --> src/main.rs:735:25 [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ---------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From` is not implemented for `std::option::Option`, which is required by `std::fs::File: Into>` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] as From<&'a std::option::Option>> [INFO] [stdout] as From<&'a mut std::option::Option>> [INFO] [stdout] as From<&'a tracing::span::EnteredSpan>> [INFO] [stdout] as From<&'a tracing::span::Span>> [INFO] [stdout] as From<&'a tracing_core::span::Current>> [INFO] [stdout] > as From<&'a tracing_core::span::Current>> [INFO] [stdout] as From> [INFO] [stdout] as From> [INFO] [stdout] and 19 others [INFO] [stdout] = note: required for `std::fs::File` to implement `Into>` [INFO] [stdout] note: required by a bound in `rocket::response::Builder::<'r>::sized_body` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ---------- required by a bound in this associated function [INFO] [stdout] 241 | where B: AsyncRead + AsyncSeek + Send + 'r, [INFO] [stdout] 242 | S: Into> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::<'r>::sized_body` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:754:56 [INFO] [stdout] | [INFO] [stdout] 753 | #[get("/wn31/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 754 | fn wn31<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:762:33 [INFO] [stdout] | [INFO] [stdout] 762 | fn wn30<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:762:56 [INFO] [stdout] | [INFO] [stdout] 761 | #[get("/wn30/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 762 | fn wn30<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:764:33 [INFO] [stdout] | [INFO] [stdout] 764 | fn wn21<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> src/main.rs:735:14 [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap()) [INFO] [stdout] | ^^^^^^^^^^----------------------------------------------------- an argument is missing [INFO] [stdout] | [INFO] [stdout] note: method defined here [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/response/response.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn sized_body(&mut self, size: S, body: B) -> &mut Builder<'r> [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 735 | .sized_body(File::open("src/english-wordnet-2019.zip").unwrap(), /* body */) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::State: FromRequest<'_>` is not satisfied [INFO] [stdout] --> src/main.rs:731:27 [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the trait `FromRequest<'_>` is not implemented for `rocket::State` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : &State) -> Response<'r> { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin, (Status, _), Status>> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:731:27 [INFO] [stdout] | [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:764:56 [INFO] [stdout] | [INFO] [stdout] 763 | #[get("/wn21/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 764 | fn wn21<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:731:51 [INFO] [stdout] | [INFO] [stdout] 730 | #[get("/english-wordnet-2019.zip")] [INFO] [stdout] | ----------------------------------- in this procedural macro expansion [INFO] [stdout] 731 | fn ewn2019zip<'r>(state : State) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:766:33 [INFO] [stdout] | [INFO] [stdout] 766 | fn wn20<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:754:33 [INFO] [stdout] | [INFO] [stdout] 754 | fn wn31<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:766:56 [INFO] [stdout] | [INFO] [stdout] 765 | #[get("/wn20/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 766 | fn wn20<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn20", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:768:34 [INFO] [stdout] | [INFO] [stdout] 768 | fn wn171<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:754:56 [INFO] [stdout] | [INFO] [stdout] 753 | #[get("/wn31/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 754 | fn wn31<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:762:33 [INFO] [stdout] | [INFO] [stdout] 762 | fn wn30<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:768:57 [INFO] [stdout] | [INFO] [stdout] 767 | #[get("/wn171/")] [INFO] [stdout] | ---------------------- in this procedural macro expansion [INFO] [stdout] 768 | fn wn171<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn171", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:770:33 [INFO] [stdout] | [INFO] [stdout] 770 | fn wn17<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:762:56 [INFO] [stdout] | [INFO] [stdout] 761 | #[get("/wn30/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 762 | fn wn30<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn30", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0609]: no field `await` on type `Pin> + std::marker::Send>>` [INFO] [stdout] --> src/main.rs:764:33 [INFO] [stdout] | [INFO] [stdout] 764 | fn wn21<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ unknown field [INFO] [stdout] | [INFO] [stdout] = note: to `.await` a `Future`, switch to Rust 2018 or later [INFO] [stdout] = help: set `edition = "2021"` in `Cargo.toml` [INFO] [stdout] = note: for more on editions, read https://doc.rust-lang.org/edition-guide [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:770:56 [INFO] [stdout] | [INFO] [stdout] 769 | #[get("/wn17/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 770 | fn wn17<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn17", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `rocket::Response<'_>: Responder<'_, '_>` is not satisfied [INFO] [stdout] --> src/main.rs:764:56 [INFO] [stdout] | [INFO] [stdout] 763 | #[get("/wn21/")] [INFO] [stdout] | --------------------- in this procedural macro expansion [INFO] [stdout] 764 | fn wn21<'r>(key : String, neg : ContentNegotiation) -> Response<'r> { renegotiated("pwn21", key, neg) } [INFO] [stdout] | ^^^^^^^^^^^^ the trait `Responder<'_, '_>` is not implemented for `rocket::Response<'_>` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `Responder<'r, 'o>`: [INFO] [stdout] <&'o [u8] as Responder<'r, 'o>> [INFO] [stdout] <&'o str as Responder<'r, 'o>> [INFO] [stdout] <() as Responder<'r, 'static>> [INFO] [stdout] <(ContentType, R) as Responder<'r, 'o>> [INFO] [stdout] <(Status, R) as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'o>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] as Responder<'r, 'static>> [INFO] [stdout] and 37 others [INFO] [stdout] note: required by a bound in `route::handler::, Status, (rocket::Data<'o>, Status)>>::from` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/rocket-0.5.1/src/route/handler.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | pub fn from>(req: &'r Request<'_>, responder: R) -> Outcome<'r> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ required by this bound in `route::handler::, Status, (Data<'o>, Status)>>::from` [INFO] [stdout] = note: this error originates in the attribute macro `get` (in Nightly builds, run with -Z macro-backtrace for more info) [WARN] too many lines in the log, truncating it