[INFO] cloning repository https://github.com/BigBuildBench/Trioxidation_Triox
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BigBuildBench/Trioxidation_Triox" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2FTrioxidation_Triox", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2FTrioxidation_Triox'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d3753b223d107994d06a247aaac29011a3448a9f
[INFO] documenting BigBuildBench/Trioxidation_Triox against 1.91.0 for beta-1.92-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2FTrioxidation_Triox" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/BigBuildBench/Trioxidation_Triox
[INFO] finished tweaking git repo https://github.com/BigBuildBench/Trioxidation_Triox
[INFO] tweaked toml for git repo https://github.com/BigBuildBench/Trioxidation_Triox written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/BigBuildBench/Trioxidation_Triox on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 04ef7ad30524c9118ee02afb79a75e9e9d4df52feb1e3bf5d7244769019037af
[INFO] running `Command { std: "docker" "start" "-a" "04ef7ad30524c9118ee02afb79a75e9e9d4df52feb1e3bf5d7244769019037af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "04ef7ad30524c9118ee02afb79a75e9e9d4df52feb1e3bf5d7244769019037af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "04ef7ad30524c9118ee02afb79a75e9e9d4df52feb1e3bf5d7244769019037af", kill_on_drop: false }`
[INFO] [stdout] 04ef7ad30524c9118ee02afb79a75e9e9d4df52feb1e3bf5d7244769019037af
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d1c2461f347abcc40e813bd033e07858a30a31410379aef7efb86bbf19159edd
[INFO] running `Command { std: "docker" "start" "-a" "d1c2461f347abcc40e813bd033e07858a30a31410379aef7efb86bbf19159edd", kill_on_drop: false }`
[INFO] [stderr]    Compiling triox v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting triox v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> src/api/v1/account/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_identity`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use actix_identity::Identity;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_identity`
[INFO] [stdout]   --> src/api/v1/account/email.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use actix_identity::Identity;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/api/v1/account/email.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> src/api/v1/account/email.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/api/v1/account/username.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/auth.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use actix_web::http::header;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_identity`
[INFO] [stdout]   --> src/api/v1/auth.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use actix_identity::Identity;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/api/v1/auth.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> src/api/v1/auth.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/auth.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |         use sqlx::Error::RowNotFound;
[INFO] [stdout]    |             ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `argon2_creds`
[INFO] [stdout]   --> src/api/v1/auth.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |         use argon2_creds::Config;
[INFO] [stdout]    |             ^^^^^^^^^^^^ use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `argon2_creds`, use `cargo add argon2_creds` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/api/v1/meta.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> src/api/v1/meta.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   --> src/api/v1/meta.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use tokio::time::timeout;
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sqlx`
[INFO] [stdout]   --> src/api/v1/meta.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use sqlx::Connection;
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_identity`
[INFO] [stdout]   --> src/middleware/auth.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use actix_identity::Identity;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/middleware/auth.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use actix_web::dev::{ServiceRequest, ServiceResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_service`
[INFO] [stdout]   --> src/middleware/auth.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use actix_service::{Service, Transform};
[INFO] [stdout]    |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_service`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_service`, use `cargo add actix_service` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `futures`
[INFO] [stdout]   --> src/middleware/auth.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use futures::future::{ok, Either, Ready};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `futures`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `futures`, use `cargo add futures` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/middleware/auth.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use actix_web::{http, Error, FromRequest, HttpResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_governor`
[INFO] [stdout]  --> src/middleware/rate_limit.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_governor::{
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_governor`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_governor`, use `cargo add actix_governor` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]  --> src/middleware/rate_limit.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use actix_web::dev::{Service, ServiceRequest, ServiceResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_optional_middleware`
[INFO] [stdout]  --> src/middleware/rate_limit.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use actix_optional_middleware::{Dummy, Group};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_optional_middleware`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_optional_middleware`, use `cargo add actix_optional_middleware` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/middleware/rate_limit.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use actix_web::Error;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::web;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> src/apps/files/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]  --> src/app_state.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use sqlx::postgres::PgPoolOptions;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/copy.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::{web, HttpResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/create_dir.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::{web, HttpResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_files`
[INFO] [stdout]  --> src/apps/files/get.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_files::NamedFile;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_files`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_files`, use `cargo add actix_files` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/get.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use actix_web::web;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/list.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use actix_web::{web, HttpResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `futures`
[INFO] [stdout]  --> src/apps/files/list.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use futures::Stream;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `futures`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `futures`, use `cargo add futures` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> src/apps/files/list.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]  --> src/apps/files/list.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use tokio::fs::DirEntry;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio_stream`
[INFO] [stdout]  --> src/apps/files/list.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use tokio_stream::wrappers::ReadDirStream;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_stream`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio_stream`, use `cargo add tokio_stream` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tokio`
[INFO] [stdout]  --> src/apps/files/list.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use tokio::fs;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/mv.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::{web, HttpResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/remove.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::{web, HttpResponse};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_multipart`
[INFO] [stdout]  --> src/apps/files/upload.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_multipart::Multipart;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_multipart`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_multipart`, use `cargo add actix_multipart` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `futures`
[INFO] [stdout]  --> src/apps/files/upload.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::{StreamExt, TryStreamExt};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `futures`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `futures`, use `cargo add futures` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/apps/files/upload.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use actix_web::{web, HttpResponse, Responder};
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]  --> src/apps/files/upload.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use tokio::io::AsyncWriteExt;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tokio`
[INFO] [stdout]  --> src/apps/files/upload.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use tokio::fs;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> src/config.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde::Deserialize;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]  --> src/app_state.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use sqlx::postgres::PgPoolOptions;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `config`
[INFO] [stdout]   --> src/config.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use config::{Config, Environment, File};
[INFO] [stdout]    |     ^^^^^^ help: a similar path exists: `crate::config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `use` statements changed in Rust 2018; read more at <https://doc.rust-lang.org/edition-guide/rust-2018/module-system/path-clarity.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `lazy_static`
[INFO] [stdout]   --> src/tests-migrate.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use lazy_static::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `lazy_static`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `lazy_static`, use `cargo add lazy_static` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sqlx`
[INFO] [stdout]  --> src/app_state.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use sqlx::PgPool;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::SETTINGS`
[INFO] [stdout]  --> src/app_state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::SETTINGS;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ no `SETTINGS` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/auth.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use actix_web::HttpResponse;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/auth.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use actix_web::Responder;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]  --> src/errors.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use actix_web::{
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_multipart`
[INFO] [stdout]  --> src/errors.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use actix_multipart::MultipartError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_multipart`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_multipart`, use `cargo add actix_multipart` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]   --> src/errors.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use argon2_creds::errors::CredsError;
[INFO] [stdout]    |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `argon2_creds`, use `cargo add argon2_creds` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]  --> src/errors.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use actix_web::{
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `derive_more`
[INFO] [stdout]   --> src/errors.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use derive_more::{Display, Error};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `derive_more`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `derive_more`, use `cargo add derive_more` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/errors.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |         use sqlx::error::Error;
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> src/errors.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde::Serialize;
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `clap`
[INFO] [stdout]  --> src/cli.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use clap::{crate_authors, crate_description, crate_name, crate_version, App, Arg};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `clap`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `clap`, use `cargo add clap` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_files`
[INFO] [stdout]   --> src/main.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use actix_files::NamedFile;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_files`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_files`, use `cargo add actix_files` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_identity`
[INFO] [stdout]   --> src/main.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | use actix_identity::{CookieIdentityPolicy, IdentityService};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `actix_web`
[INFO] [stdout]   --> src/main.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | use actix_web::{http, web, App, HttpRequest, HttpResponse, HttpServer};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `env_logger`
[INFO] [stdout]   --> src/main.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | use env_logger::Env;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `env_logger`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `env_logger`, use `cargo add env_logger` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `openssl`
[INFO] [stdout]   --> src/main.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 | use openssl::ssl::{SslAcceptor, SslFiletype, SslMethod};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `openssl`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openssl`, use `cargo add openssl` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `lazy_static`
[INFO] [stdout]   --> src/main.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | use lazy_static::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `lazy_static`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `lazy_static`, use `cargo add lazy_static` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     use sqlx::Error::RowNotFound;
[INFO] [stdout]    |         ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `argon2_creds`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use argon2_creds::Config;
[INFO] [stdout]    |         ^^^^^^^^^^^^ use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `argon2_creds`, use `cargo add argon2_creds` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[my_codegen::post(
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let rec = sqlx::query_as!(
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |                 sqlx::query!("DELETE FROM triox_users WHERE name = ($1)", &username)
[INFO] [stdout]    |                 ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 |                     log::error!("STORAGE PATH: {:?}", err);
[INFO] [stdout]    |                     ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/account/email.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[my_codegen::post(path = "crate::V1_API_ROUTES.account.email_exists")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/email.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let res = sqlx::query!(
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/account/email.rs:56:3
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[my_codegen::post(
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/email.rs:69:15
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let res = sqlx::query!(
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/account/username.rs:23:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[my_codegen::post(path = "crate::V1_API_ROUTES.account.username_exists")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/account/username.rs:28:15
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let res = sqlx::query!(
[INFO] [stdout]    |               ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/api/v1/auth.rs:94:19
[INFO] [stdout]    |
[INFO] [stdout] 94 |             match sqlx::query_as!(
[INFO] [stdout]    |                   ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/api/v1/auth.rs:111:19
[INFO] [stdout]     |
[INFO] [stdout] 111 |             match sqlx::query_as!(
[INFO] [stdout]     |                   ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/api/v1/auth.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |             sqlx::query!(
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/api/v1/auth.rs:158:13
[INFO] [stdout]     |
[INFO] [stdout] 158 |             sqlx::query!(
[INFO] [stdout]     |             ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]    --> src/api/v1/auth.rs:169:13
[INFO] [stdout]     |
[INFO] [stdout] 169 |             log::error!("{}", err);
[INFO] [stdout]     |             ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]    --> src/api/v1/auth.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 199 | #[my_codegen::post(
[INFO] [stdout]     |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]    --> src/api/v1/auth.rs:211:3
[INFO] [stdout]     |
[INFO] [stdout] 211 | #[my_codegen::post(
[INFO] [stdout]     |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]    --> src/api/v1/auth.rs:225:3
[INFO] [stdout]     |
[INFO] [stdout] 225 | #[my_codegen::get(path = "crate::V1_API_ROUTES.auth.logout", wrap = "crate::CheckLogin")]
[INFO] [stdout]     |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/meta.rs:55:3
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[my_codegen::get(path = "crate::V1_API_ROUTES.meta.build_details")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/api/v1/meta.rs:67:3
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[my_codegen::get(path = "crate::V1_API_ROUTES.meta.health")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_service`
[INFO] [stdout]   --> src/middleware/auth.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     actix_service::forward_ready!(service);
[INFO] [stdout]    |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_service`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `lazy_static`
[INFO] [stdout]  --> src/middleware/rate_limit.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | lazy_static::lazy_static! {
[INFO] [stdout]   | ^^^^^^^^^^^ use of unresolved module or unlinked crate `lazy_static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]  --> src/apps/files/copy.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[my_codegen::post(path = "crate::FILE_ROUTES.copy", wrap = "crate::CheckLogin")]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]  --> src/apps/files/create_dir.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[my_codegen::get(path = "crate::FILE_ROUTES.create_dir", wrap = "crate::CheckLogin")]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]  --> src/apps/files/get.rs:7:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[my_codegen::get(path = "crate::FILE_ROUTES.get", wrap = "crate::CheckLogin")]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/apps/files/list.rs:34:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[my_codegen::get(path = "crate::FILE_ROUTES.list", wrap = "crate::CheckLogin")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]  --> src/apps/files/mv.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[my_codegen::post(path = "crate::FILE_ROUTES.mv", wrap = "crate::CheckLogin")]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]  --> src/apps/files/remove.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[my_codegen::get(path = "crate::FILE_ROUTES.remove", wrap = "crate::CheckLogin")]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   --> src/apps/files/upload.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(serde::Serialize)]
[INFO] [stdout]    |          ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout]   --> src/apps/files/upload.rs:20:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[my_codegen::post(path = "crate::FILE_ROUTES.upload", wrap = "crate::CheckLogin")]
[INFO] [stdout]    |   ^^^^^^^^^^ use of unresolved module or unlinked crate `my_codegen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]   --> src/app_state.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 |             log::info!("Initializing credential manager");
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]   --> src/app_state.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             log::info!("Initialized credential manager");
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/main.rs:76:3
[INFO] [stdout]    |
[INFO] [stdout] 76 | #[actix_web::get("/", wrap = "crate::CheckLogin")]
[INFO] [stdout]    |   ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/main.rs:96:3
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[actix_web::main]
[INFO] [stdout]    |   ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/main.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     sqlx::migrate!("./migrations/")
[INFO] [stdout]     |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[display(fmt = "internal server error")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[display(fmt = "The value you entered for email is not an email")] //405j
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `sqlx`
[INFO] [stdout]  --> src/app_state.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use sqlx::PgPool;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::SETTINGS`
[INFO] [stdout]  --> src/app_state.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::SETTINGS;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^ no `SETTINGS` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `clap`
[INFO] [stdout]  --> src/cli.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use clap::{crate_authors, crate_description, crate_name, crate_version, App, Arg};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `clap`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `clap`, use `cargo add clap` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> src/config.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde::Deserialize;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `config`
[INFO] [stdout]   --> src/config.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use config::{Config, Environment, File};
[INFO] [stdout]    |     ^^^^^^ help: a similar path exists: `crate::config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `use` statements changed in Rust 2018; read more at <https://doc.rust-lang.org/edition-guide/rust-2018/module-system/path-clarity.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[display(fmt = "Bad request")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]   --> src/app_state.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 |             log::info!("Initializing credential manager");
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `log`
[INFO] [stdout]   --> src/app_state.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             log::info!("Initialized credential manager");
[INFO] [stdout]    |             ^^^ use of unresolved module or unlinked crate `log`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/tests-migrate.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[actix_web::main]
[INFO] [stdout]    |   ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]   --> src/tests-migrate.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     sqlx::migrate!("./migrations/").run(&data.db).await.unwrap();
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[display(fmt = "File not found")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[display(fmt = "File exists")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[display(fmt = "Permission denied")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[display(fmt = "Server in readonly mode")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[display(fmt = "Invalid credentials")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 |     #[display(fmt = "{}", _0)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 |     #[display(fmt = "Username not available")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[display(fmt = "Email not available")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 |     #[display(fmt = "Account not found")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `display` in this scope
[INFO] [stdout]   --> src/errors.rs:45:7
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[display(fmt = "Passwords don't match")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/account/delete.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn services(cfg: &mut actix_web::web::ServiceConfig) {
[INFO] [stdout]    |                           ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]   --> src/tests-migrate.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[cfg(not(tarpaulin_include))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/account/email.rs:91:27
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub fn services(cfg: &mut actix_web::web::ServiceConfig) {
[INFO] [stdout]    |                           ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/account/username.rs:46:27
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn services(cfg: &mut actix_web::web::ServiceConfig) {
[INFO] [stdout]    |                           ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/account/mod.rs:63:27
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn services(cfg: &mut actix_web::web::ServiceConfig) {
[INFO] [stdout]    |                           ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/api/v1/mod.rs:47:27
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn services(cfg: &mut actix_web::web::ServiceConfig) {
[INFO] [stdout]    |                           ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]   --> src/app_state.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub creds: argon2_creds::Config,
[INFO] [stdout]    |                ^^^^^^^^^^^^ use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `argon2_creds`, use `cargo add argon2_creds` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `config`
[INFO] [stdout]   --> src/config.rs:68:43
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn new(dir: &str) -> Result<Self, config::ConfigError> {
[INFO] [stdout]    |                                           ^^^^^^ use of unresolved module or unlinked crate `config`
[INFO] [stdout]    |
[INFO] [stdout] help: to make use of source file src/config.rs, use `mod config` in this file to declare the module
[INFO] [stdout]   --> src/tests-migrate.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 + mod config;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `triox`
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/main.rs:56:20
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub type AppData = actix_web::web::Data<Arc<AppState>>;
[INFO] [stdout]    |                    ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]    --> src/main.rs:175:11
[INFO] [stdout]     |
[INFO] [stdout] 175 | #[cfg(not(tarpaulin_include))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]   --> src/errors.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[cfg(not(tarpaulin_include))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]   --> src/errors.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[cfg(not(tarpaulin_include))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]    --> src/errors.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[cfg(not(tarpaulin_include))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]    --> src/errors.rs:104:15
[INFO] [stdout]     |
[INFO] [stdout] 104 |     #[cfg(not(tarpaulin_include))]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `tarpaulin_include`
[INFO] [stdout]    --> src/errors.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 |     #[cfg(not(tarpaulin_include))]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]   --> src/middleware/auth.rs:41:44
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn new_transform(&self, service: S) -> Self::Future {
[INFO] [stdout]    |                                            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Future` implemented for `middleware::auth::CheckLogin`, you could use the fully-qualified path
[INFO] [stdout]    |
[INFO] [stdout] 41 -     fn new_transform(&self, service: S) -> Self::Future {
[INFO] [stdout] 41 +     fn new_transform(&self, service: S) -> <middleware::auth::CheckLogin as Example>::Future {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `triox`
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]   --> src/middleware/auth.rs:60:44
[INFO] [stdout]    |
[INFO] [stdout] 60 |     fn call(&self, req: ServiceRequest) -> Self::Future {
[INFO] [stdout]    |                                            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Future` implemented for `middleware::auth::CheckLoginMiddleware<S>`, you could use the fully-qualified path
[INFO] [stdout]    |
[INFO] [stdout] 60 -     fn call(&self, req: ServiceRequest) -> Self::Future {
[INFO] [stdout] 60 +     fn call(&self, req: ServiceRequest) -> <middleware::auth::CheckLoginMiddleware<S> as Example>::Future {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]  --> src/apps/files/copy.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     id: actix_identity::Identity,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]  --> src/apps/files/create_dir.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     id: actix_identity::Identity,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]  --> src/apps/files/get.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     id: actix_identity::Identity,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   --> src/apps/files/list.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     id: actix_identity::Identity,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]  --> src/apps/files/mv.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     id: actix_identity::Identity,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]  --> src/apps/files/remove.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     id: actix_identity::Identity,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]   --> src/apps/files/upload.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     id: actix_identity::Identity,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `actix_identity`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_identity`, use `cargo add actix_identity` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `config`
[INFO] [stdout]   --> src/config.rs:68:43
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn new(dir: &str) -> Result<Self, config::ConfigError> {
[INFO] [stdout]    |                                           ^^^^^^ use of unresolved module or unlinked crate `config`
[INFO] [stdout]    |
[INFO] [stdout] help: to make use of source file src/config.rs, use `mod config` in this file to declare the module
[INFO] [stdout]   --> src/main.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 + mod config;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]   --> src/app_state.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub creds: argon2_creds::Config,
[INFO] [stdout]    |                ^^^^^^^^^^^^ use of unresolved module or unlinked crate `argon2_creds`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `argon2_creds`, use `cargo add argon2_creds` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/errors.rs:115:11
[INFO] [stdout]     |
[INFO] [stdout] 115 | impl From<sqlx::Error> for ServiceError {
[INFO] [stdout]     |           ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]    --> src/errors.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |     fn from(e: sqlx::Error) -> Self {
[INFO] [stdout]     |                ^^^^ use of unresolved module or unlinked crate `sqlx`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sqlx`, use `cargo add sqlx` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]   --> src/main.rs:72:38
[INFO] [stdout]    |
[INFO] [stdout] 72 | async fn index(_req: HttpRequest) -> actix_web::Result<NamedFile> {
[INFO] [stdout]    |                                      ^^^^^^^^^ use of unresolved module or unlinked crate `actix_web`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `actix_web`, use `cargo add actix_web` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0223, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0223`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d1c2461f347abcc40e813bd033e07858a30a31410379aef7efb86bbf19159edd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1c2461f347abcc40e813bd033e07858a30a31410379aef7efb86bbf19159edd", kill_on_drop: false }`
[INFO] [stdout] d1c2461f347abcc40e813bd033e07858a30a31410379aef7efb86bbf19159edd
