[INFO] cloning repository https://github.com/vagicc/diesel-demo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vagicc/diesel-demo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvagicc%2Fdiesel-demo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvagicc%2Fdiesel-demo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 916da67be52e98f6b1ca963e22bddcdaa495e3d0 [INFO] building vagicc/diesel-demo against master#70591dc15db32941fe3595fdbf98e58d6975f95e for pr-127731 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvagicc%2Fdiesel-demo" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/vagicc/diesel-demo on toolchain 70591dc15db32941fe3595fdbf98e58d6975f95e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+70591dc15db32941fe3595fdbf98e58d6975f95e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/vagicc/diesel-demo [INFO] finished tweaking git repo https://github.com/vagicc/diesel-demo [INFO] tweaked toml for git repo https://github.com/vagicc/diesel-demo written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/vagicc/diesel-demo already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+70591dc15db32941fe3595fdbf98e58d6975f95e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ipnetwork v0.17.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+70591dc15db32941fe3595fdbf98e58d6975f95e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 37070891bc8c1edc74ae4270a0cb19a2990937fc5f6322170451d7c74ee43916 [INFO] running `Command { std: "docker" "start" "-a" "37070891bc8c1edc74ae4270a0cb19a2990937fc5f6322170451d7c74ee43916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "37070891bc8c1edc74ae4270a0cb19a2990937fc5f6322170451d7c74ee43916", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "37070891bc8c1edc74ae4270a0cb19a2990937fc5f6322170451d7c74ee43916", kill_on_drop: false }` [INFO] [stdout] 37070891bc8c1edc74ae4270a0cb19a2990937fc5f6322170451d7c74ee43916 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+70591dc15db32941fe3595fdbf98e58d6975f95e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c83aed7dbb51d05eeb2226143e26017c0d83c610362a741accb368bd5b8ae85f [INFO] running `Command { std: "docker" "start" "-a" "c83aed7dbb51d05eeb2226143e26017c0d83c610362a741accb368bd5b8ae85f", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.94 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.3 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling bytes v1.0.1 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling smallvec v1.6.1 [INFO] [stderr] Compiling once_cell v1.7.2 [INFO] [stderr] Compiling pin-project-lite v0.2.6 [INFO] [stderr] Compiling futures-core v0.3.15 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Compiling instant v0.1.9 [INFO] [stderr] Compiling lock_api v0.4.4 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling futures-task v0.3.15 [INFO] [stderr] Compiling futures-sink v0.3.15 [INFO] [stderr] Compiling cc v1.0.67 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling httparse v1.4.1 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling http v0.2.4 [INFO] [stderr] Compiling tinyvec_macros v0.1.0 [INFO] [stderr] Compiling tokio v1.6.0 [INFO] [stderr] Compiling futures-util v0.3.15 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling tinyvec v1.2.0 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling slab v0.4.3 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling base64 v0.13.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling form_urlencoded v1.0.1 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling indexmap v1.6.2 [INFO] [stderr] Compiling unicode-bidi v0.3.5 [INFO] [stderr] Compiling futures-channel v0.3.15 [INFO] [stderr] Compiling opaque-debug v0.3.0 [INFO] [stderr] Compiling cpufeatures v0.1.4 [INFO] [stderr] Compiling parking_lot_core v0.8.3 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling mio v0.7.11 [INFO] [stderr] Compiling signal-hook-registry v1.3.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling parking_lot v0.11.1 [INFO] [stderr] Compiling rand_core v0.6.2 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling tracing-core v0.1.18 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling unicode-normalization v0.1.17 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling mime_guess v2.0.3 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling mime v0.3.16 [INFO] [stderr] Compiling rand v0.8.3 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling hashbrown v0.9.1 [INFO] [stderr] Compiling tracing v0.1.26 [INFO] [stderr] Compiling sha-1 v0.9.6 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling input_buffer v0.4.0 [INFO] [stderr] Compiling pq-sys v0.4.6 [INFO] [stderr] Compiling try-lock v0.2.3 [INFO] [stderr] Compiling safemem v0.3.3 [INFO] [stderr] Compiling itoa v1.0.3 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling buf_redux v0.8.4 [INFO] [stderr] Compiling want v0.3.0 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling scheduled-thread-pool v0.2.5 [INFO] [stderr] Compiling idna v0.2.3 [INFO] [stderr] Compiling headers-core v0.2.0 [INFO] [stderr] Compiling http-body v0.4.2 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling socket2 v0.4.0 [INFO] [stderr] Compiling twoway v0.1.8 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling futures-io v0.3.15 [INFO] [stderr] Compiling tower-service v0.3.1 [INFO] [stderr] Compiling httpdate v1.0.0 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling headers v0.3.4 [INFO] [stderr] Compiling uuid v0.6.5 [INFO] [stderr] Compiling r2d2 v0.8.9 [INFO] [stderr] Compiling url v2.2.2 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling scoped-tls v1.0.0 [INFO] [stderr] Compiling dotenv v0.15.0 [INFO] [stderr] Compiling multipart v0.17.1 [INFO] [stderr] Compiling futures v0.3.15 [INFO] [stderr] Compiling bigdecimal v0.1.2 [INFO] [stderr] Compiling tungstenite v0.12.0 [INFO] [stderr] Compiling webpki v0.21.4 [INFO] [stderr] Compiling sct v0.6.1 [INFO] [stderr] Compiling rustls v0.19.1 [INFO] [stderr] Compiling tokio-macros v1.2.0 [INFO] [stderr] Compiling pin-project-internal v1.0.7 [INFO] [stderr] Compiling diesel_derives v1.4.1 [INFO] [stderr] Compiling pin-project v1.0.7 [INFO] [stderr] Compiling tokio-util v0.6.7 [INFO] [stderr] Compiling tokio-tungstenite v0.13.0 [INFO] [stderr] Compiling tokio-rustls v0.22.0 [INFO] [stderr] Compiling tokio-stream v0.1.6 [INFO] [stderr] Compiling h2 v0.3.3 [INFO] [stderr] Compiling ipnetwork v0.17.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.0 [INFO] [stderr] Compiling diesel v1.4.6 [INFO] [stderr] Compiling hyper v0.14.7 [INFO] [stderr] Compiling warp v0.3.1 [INFO] [stderr] Compiling diesel-demo v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `diesel::QueryDsl` [INFO] [stdout] --> src/main.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use diesel::QueryDsl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::schema::animals` [INFO] [stdout] --> src/handlers/animal_handler.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::schema::animals; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/handlers/animal_handler.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let result = diesel::insert_into(animals) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | let result = diesel::insert_into(users) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | let result = connection.execute("DELETE FROM posts"); //删除表posts数据 [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `postID` [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_postID` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connection` [INFO] [stdout] --> src/models/animal_model.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | let connection = db::establish_connection(); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `form` [INFO] [stdout] --> src/models/animal_model.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | let form = AnimalForm { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_form` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `changed_data` [INFO] [stdout] --> src/models/animal_model.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | let changed_data = diesel::update(animals.find(3)) [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_changed_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `pg_pool` is never used [INFO] [stdout] --> src/db.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn pg_pool() -> Pool> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | impl User { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 13 | fn new(uid: i32, uname: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 27 | impl Post { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 28 | fn new(pid: i32, userid: i32, ptitle: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `DB` is never used [INFO] [stdout] --> src/models/user_model.rs:361:10 [INFO] [stdout] | [INFO] [stdout] 361 | type DB = diesel::pg::Pg; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/animal_model.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 13 | impl Animal { [INFO] [stdout] | ----------- associated function in this implementation [INFO] [stdout] 14 | fn new>(special: S, named: Option<&str>, leg: i32) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnimalForm` is never constructed [INFO] [stdout] --> src/models/animal_model.rs:64:8 [INFO] [stdout] | [INFO] [stdout] 64 | struct AnimalForm<'a> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_test` is never used [INFO] [stdout] --> src/models/animal_model.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn run_test() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `postID` should have a snake case name [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `post_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.91s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart v0.17.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "c83aed7dbb51d05eeb2226143e26017c0d83c610362a741accb368bd5b8ae85f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c83aed7dbb51d05eeb2226143e26017c0d83c610362a741accb368bd5b8ae85f", kill_on_drop: false }` [INFO] [stdout] c83aed7dbb51d05eeb2226143e26017c0d83c610362a741accb368bd5b8ae85f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+70591dc15db32941fe3595fdbf98e58d6975f95e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f688fdd5bd5d718a2987737aadbac706c097d43c16d592d3c172db902286a52 [INFO] running `Command { std: "docker" "start" "-a" "1f688fdd5bd5d718a2987737aadbac706c097d43c16d592d3c172db902286a52", kill_on_drop: false }` [INFO] [stderr] Compiling diesel-demo v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `diesel::QueryDsl` [INFO] [stdout] --> src/main.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use diesel::QueryDsl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::schema::animals` [INFO] [stdout] --> src/handlers/animal_handler.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::schema::animals; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/handlers/animal_handler.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let result = diesel::insert_into(animals) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | let result = diesel::insert_into(users) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | let result = connection.execute("DELETE FROM posts"); //删除表posts数据 [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `postID` [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_postID` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connection` [INFO] [stdout] --> src/models/animal_model.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | let connection = db::establish_connection(); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `form` [INFO] [stdout] --> src/models/animal_model.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | let form = AnimalForm { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_form` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `changed_data` [INFO] [stdout] --> src/models/animal_model.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | let changed_data = diesel::update(animals.find(3)) [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_changed_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `pg_pool` is never used [INFO] [stdout] --> src/db.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn pg_pool() -> Pool> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | impl User { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 13 | fn new(uid: i32, uname: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 27 | impl Post { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 28 | fn new(pid: i32, userid: i32, ptitle: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `DB` is never used [INFO] [stdout] --> src/models/user_model.rs:361:10 [INFO] [stdout] | [INFO] [stdout] 361 | type DB = diesel::pg::Pg; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/animal_model.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 13 | impl Animal { [INFO] [stdout] | ----------- associated function in this implementation [INFO] [stdout] 14 | fn new>(special: S, named: Option<&str>, leg: i32) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnimalForm` is never constructed [INFO] [stdout] --> src/models/animal_model.rs:64:8 [INFO] [stdout] | [INFO] [stdout] 64 | struct AnimalForm<'a> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_test` is never used [INFO] [stdout] --> src/models/animal_model.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn run_test() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `postID` should have a snake case name [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `post_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.30s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart v0.17.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "1f688fdd5bd5d718a2987737aadbac706c097d43c16d592d3c172db902286a52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f688fdd5bd5d718a2987737aadbac706c097d43c16d592d3c172db902286a52", kill_on_drop: false }` [INFO] [stdout] 1f688fdd5bd5d718a2987737aadbac706c097d43c16d592d3c172db902286a52 [INFO] building vagicc/diesel-demo against try#7587ff3622fbec0abf6ac551eab5226f22f5d958 for pr-127731 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvagicc%2Fdiesel-demo" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/vagicc/diesel-demo on toolchain 7587ff3622fbec0abf6ac551eab5226f22f5d958 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7587ff3622fbec0abf6ac551eab5226f22f5d958" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/vagicc/diesel-demo [INFO] finished tweaking git repo https://github.com/vagicc/diesel-demo [INFO] tweaked toml for git repo https://github.com/vagicc/diesel-demo written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/vagicc/diesel-demo already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7587ff3622fbec0abf6ac551eab5226f22f5d958" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+7587ff3622fbec0abf6ac551eab5226f22f5d958" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 52c201ccb8f0dc121bd6c3e2462603aea29c7eaeecb8102b9e89331d2f820d69 [INFO] running `Command { std: "docker" "start" "-a" "52c201ccb8f0dc121bd6c3e2462603aea29c7eaeecb8102b9e89331d2f820d69", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "52c201ccb8f0dc121bd6c3e2462603aea29c7eaeecb8102b9e89331d2f820d69", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52c201ccb8f0dc121bd6c3e2462603aea29c7eaeecb8102b9e89331d2f820d69", kill_on_drop: false }` [INFO] [stdout] 52c201ccb8f0dc121bd6c3e2462603aea29c7eaeecb8102b9e89331d2f820d69 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+7587ff3622fbec0abf6ac551eab5226f22f5d958" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 24fdc884861597a4edcae65d2a791cce64a6efaca67e097362500687a47b3da1 [INFO] running `Command { std: "docker" "start" "-a" "24fdc884861597a4edcae65d2a791cce64a6efaca67e097362500687a47b3da1", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.94 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.3 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling bytes v1.0.1 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling smallvec v1.6.1 [INFO] [stderr] Compiling once_cell v1.7.2 [INFO] [stderr] Compiling pin-project-lite v0.2.6 [INFO] [stderr] Compiling futures-core v0.3.15 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Compiling instant v0.1.9 [INFO] [stderr] Compiling lock_api v0.4.4 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling cc v1.0.67 [INFO] [stderr] Compiling futures-task v0.3.15 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling tokio v1.6.0 [INFO] [stderr] Compiling futures-sink v0.3.15 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling futures-util v0.3.15 [INFO] [stderr] Compiling tinyvec_macros v0.1.0 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling httparse v1.4.1 [INFO] [stderr] Compiling http v0.2.4 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling tinyvec v1.2.0 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling base64 v0.13.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling slab v0.4.3 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling unicode-bidi v0.3.5 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling form_urlencoded v1.0.1 [INFO] [stderr] Compiling parking_lot_core v0.8.3 [INFO] [stderr] Compiling mio v0.7.11 [INFO] [stderr] Compiling signal-hook-registry v1.3.0 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling rand_core v0.6.2 [INFO] [stderr] Compiling parking_lot v0.11.1 [INFO] [stderr] Compiling indexmap v1.6.2 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling futures-channel v0.3.15 [INFO] [stderr] Compiling cpufeatures v0.1.4 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling opaque-debug v0.3.0 [INFO] [stderr] Compiling unicode-normalization v0.1.17 [INFO] [stderr] Compiling tracing-core v0.1.18 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand v0.8.3 [INFO] [stderr] Compiling mime_guess v2.0.3 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling hashbrown v0.9.1 [INFO] [stderr] Compiling mime v0.3.16 [INFO] [stderr] Compiling sha-1 v0.9.6 [INFO] [stderr] Compiling tracing v0.1.26 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling input_buffer v0.4.0 [INFO] [stderr] Compiling itoa v1.0.3 [INFO] [stderr] Compiling try-lock v0.2.3 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling pq-sys v0.4.6 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling safemem v0.3.3 [INFO] [stderr] Compiling http-body v0.4.2 [INFO] [stderr] Compiling headers-core v0.2.0 [INFO] [stderr] Compiling buf_redux v0.8.4 [INFO] [stderr] Compiling want v0.3.0 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling idna v0.2.3 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling scheduled-thread-pool v0.2.5 [INFO] [stderr] Compiling socket2 v0.4.0 [INFO] [stderr] Compiling twoway v0.1.8 [INFO] [stderr] Compiling tower-service v0.3.1 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling httpdate v1.0.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling futures-io v0.3.15 [INFO] [stderr] Compiling uuid v0.6.5 [INFO] [stderr] Compiling r2d2 v0.8.9 [INFO] [stderr] Compiling headers v0.3.4 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling scoped-tls v1.0.0 [INFO] [stderr] Compiling dotenv v0.15.0 [INFO] [stderr] Compiling url v2.2.2 [INFO] [stderr] Compiling multipart v0.17.1 [INFO] [stderr] Compiling futures v0.3.15 [INFO] [stderr] Compiling bigdecimal v0.1.2 [INFO] [stderr] Compiling tungstenite v0.12.0 [INFO] [stderr] Compiling tokio-macros v1.2.0 [INFO] [stderr] Compiling pin-project-internal v1.0.7 [INFO] [stderr] Compiling diesel_derives v1.4.1 [INFO] [stderr] Compiling pin-project v1.0.7 [INFO] [stderr] Compiling sct v0.6.1 [INFO] [stderr] Compiling webpki v0.21.4 [INFO] [stderr] Compiling rustls v0.19.1 [INFO] [stderr] Compiling tokio-util v0.6.7 [INFO] [stderr] Compiling tokio-tungstenite v0.13.0 [INFO] [stderr] Compiling tokio-stream v0.1.6 [INFO] [stderr] Compiling tokio-rustls v0.22.0 [INFO] [stderr] Compiling h2 v0.3.3 [INFO] [stderr] Compiling ipnetwork v0.17.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.0 [INFO] [stderr] Compiling diesel v1.4.6 [INFO] [stderr] Compiling hyper v0.14.7 [INFO] [stderr] Compiling warp v0.3.1 [INFO] [stderr] Compiling diesel-demo v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `diesel::QueryDsl` [INFO] [stdout] --> src/main.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use diesel::QueryDsl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::schema::animals` [INFO] [stdout] --> src/handlers/animal_handler.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::schema::animals; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/handlers/animal_handler.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let result = diesel::insert_into(animals) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | let result = diesel::insert_into(users) [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/models/user_model.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | let result = connection.execute("DELETE FROM posts"); //删除表posts数据 [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `postID` [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_postID` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connection` [INFO] [stdout] --> src/models/animal_model.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | let connection = db::establish_connection(); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `form` [INFO] [stdout] --> src/models/animal_model.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | let form = AnimalForm { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_form` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `changed_data` [INFO] [stdout] --> src/models/animal_model.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | let changed_data = diesel::update(animals.find(3)) [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_changed_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `pg_pool` is never used [INFO] [stdout] --> src/db.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn pg_pool() -> Pool> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 12 | impl User { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 13 | fn new(uid: i32, uname: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/user_model.rs:28:8 [INFO] [stdout] | [INFO] [stdout] 27 | impl Post { [INFO] [stdout] | --------- associated function in this implementation [INFO] [stdout] 28 | fn new(pid: i32, userid: i32, ptitle: &str) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `DB` is never used [INFO] [stdout] --> src/models/user_model.rs:361:10 [INFO] [stdout] | [INFO] [stdout] 361 | type DB = diesel::pg::Pg; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/models/animal_model.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 13 | impl Animal { [INFO] [stdout] | ----------- associated function in this implementation [INFO] [stdout] 14 | fn new>(special: S, named: Option<&str>, leg: i32) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnimalForm` is never constructed [INFO] [stdout] --> src/models/animal_model.rs:64:8 [INFO] [stdout] | [INFO] [stdout] 64 | struct AnimalForm<'a> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_test` is never used [INFO] [stdout] --> src/models/animal_model.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn run_test() { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `postID` should have a snake case name [INFO] [stdout] --> src/models/user_model.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let postID = posts::table.select(posts::id).first::(&connection); [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `post_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0275]: overflow evaluating the requirement `pin_project::__private::AlwaysUnpin<'_, (PhantomData, PhantomData>>)>: Unpin` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`diesel_demo`) [INFO] [stdout] note: required because it appears within the type `warp::filter::and::_::__AndFuture<'_, warp::filters::any::Any, Exact>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct AndFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `warp::filter::and::AndFuture>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, AndFuture>>, (), Exact>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:46:6 [INFO] [stdout] | [INFO] [stdout] 46 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State>>, (), Exact>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__AndFuture<'_, And>>, Exact>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct AndFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `AndFuture>>, Exact>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, AndFuture>>, Exact>>, (), FilterFn<...>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:46:6 [INFO] [stdout] | [INFO] [stdout] 46 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State>>, Exact>>, (), FilterFn<...>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__AndFuture<'_, And>>, Exact>>, FilterFn<...>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct AndFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `AndFuture>>, Exact>>, FilterFn<...>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Pin> + Send>>, (), And, ...>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:46:6 [INFO] [stdout] | [INFO] [stdout] 46 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State> + Send>>, (), And, ...>, ...>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__AndFuture<'_, FilterFn<{closure@method_is<{closure@get::{closure#0}}>::{closure#0}}>, And<..., ...>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct AndFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `AndFuture::{closure#0}}>, And, ...>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, AndFuture::{closure#0}}>, ...>, ..., ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:46:6 [INFO] [stdout] | [INFO] [stdout] 46 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State::{closure#0}}>, ...>, ..., ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__AndFuture<'_, And::{closure#0}}>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/and.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 40 | pub struct AndFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `AndFuture::{closure#0}}>, And<..., ...>>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__MapFuture<'_, And::{closure#0}}>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/map.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct MapFuture { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: required for `MapFuture::{closure#0}}>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Map::{closure#0}}>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State::{closure#0}}>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Map::{closure#0}}>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture::{closure#0}}>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or::{closure#0}}>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State::{closure#0}}>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or::{closure#0}}>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture::{closure#0}}>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or::{closure#0}}>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State::{closure#0}}>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or::{closure#0}}>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture::{closure#0}}>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State::{closure#0}}>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__State<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | enum State { [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: required for `State, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__EitherFuture<'_, Or, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/or.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub struct EitherFuture { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: required for `EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `__FilteredFuture<'_, EitherFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>>` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/warp-0.3.1/src/filter/service.rs:108:12 [INFO] [stdout] | [INFO] [stdout] 108 | pub struct FilteredFuture { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = note: required for `FilteredFuture, ...>, ...>, ...>, ...>, ...>, ...>, ...>, ...>>` to implement `Unpin` [INFO] [stdout] note: required because it appears within the type `Option, ...>, ...>, ...>, ...>, ...>, ...>, ...>>>` [INFO] [stdout] --> /rustc/7587ff3622fbec0abf6ac551eab5226f22f5d958/library/core/src/option.rs:571:10 [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5276033487971333283.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5681122129454711847.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-15394466109122389058.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9374162327309347765.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5793253133301774117.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2644675812930401332.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-1955552346081073941.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5535446637725096697.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7028515179969458527.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7838176910022179986.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13222182374985467702.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-6074869976057640516.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-4381135415363004945.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17792790034131579732.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8821900357005973802.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-801093745073534985.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8554725326895227965.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2531399052593588543.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17880956434461870511.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3207966372427853404.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14287781810266270741.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11989538110855693753.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12043304651748505139.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10263914587365455654.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10524658702827178645.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17984124005910801859.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5419930994174784322.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9405308163196874567.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9163014434105117002.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-73320745572206211.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11489208463945867028.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11472095842487118612.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8778402713950053567.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14379782082788041937.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5182503943913498202.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11322572932886928622.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9007650840033774147.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-6202330054783690267.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17874902326718750543.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10881888029342210132.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3780104286132540471.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-6626455881426635155.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2022016108915021659.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10754129593538019867.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13127613072256442055.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-15585357189031739475.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9075472441926276079.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11548841405121903100.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17682079517250304884.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10106489002505549626.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-4946876415649727296.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-222455679779404881.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10060705268940627771.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11797251771955900903.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8220746518807486264.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17676760407917590031.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17682334722289817500.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14171181453894329028.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17811607920751868114.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12184951002388428818.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7946670020961013363.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-16221303938680432045.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7889382563167438703.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7803784139513544002.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8743041300876644820.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8343986069037307056.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17577397041473785467.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-281939415320207964.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12673563918433410935.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7588667012365712886.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7158148512382064742.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17386362773304193179.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14653678799839954131.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3994315502489126195.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9202858675966387721.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9425675330949193444.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2869089032738228565.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-7487412235078324938.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9044085216879442237.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17619681945630273468.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3344307102904087004.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-1990257658399864552.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12894235100755240704.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14939650928654591339.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13061273160259872748.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-16003932184243164765.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10377657940400693473.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2857265380692659993.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-613670533659497233.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-11274829760733823773.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-6285187374728863380.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-4521416954568321921.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13496819217652905905.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10395483376825264857.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9837896581175409138.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9812111837754361250.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10843892091477114803.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17508091483527785309.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-1453500524307899809.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10217134357374391184.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-15686675955911724912.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-16672725184986082633.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-6098706918316231128.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13434972406209559289.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-13337526302587430687.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5450195665904605845.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8626342347792380364.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-17055569737613209573.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3829165603533412334.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-2870893726498019484.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-16071774617834190424.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14960048064397373238.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-1585482977328110330.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-14773019650702314562.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-16751951636474744967.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-3565697967136863412.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-936492419306743383.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12036272659680451910.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-10466248409810096862.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-15815798997322502956.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-793499486970033120.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-8698421601948916873.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-5304690386213652360.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-9068626625200066221.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/diesel_demo-f12f939ed7d8cb44.long-type-12817403050782917057.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0275`. [INFO] [stdout] [INFO] [stderr] error: could not compile `diesel-demo` (bin "diesel-demo") due to 2 previous errors; 17 warnings emitted [INFO] running `Command { std: "docker" "inspect" "24fdc884861597a4edcae65d2a791cce64a6efaca67e097362500687a47b3da1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "24fdc884861597a4edcae65d2a791cce64a6efaca67e097362500687a47b3da1", kill_on_drop: false }` [INFO] [stdout] 24fdc884861597a4edcae65d2a791cce64a6efaca67e097362500687a47b3da1