[INFO] fetching crate infisical-api 0.1.1...
[INFO] testing infisical-api-0.1.1 against 1.69.0 for beta-1.70-1
[INFO] extracting crate infisical-api 0.1.1 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate infisical-api 0.1.1 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate infisical-api 0.1.1
[INFO] finished tweaking crates.io crate infisical-api 0.1.1
[INFO] tweaked toml for crates.io crate infisical-api 0.1.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded arrayref v0.2.2
[INFO] [stderr]   Downloaded onionsalt v0.4.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b0ca095fd6cdda94b572b3228e720ee53896ca965097f63b1cb7e002af13dd0d
[INFO] running `Command { std: "docker" "start" "-a" "b0ca095fd6cdda94b572b3228e720ee53896ca965097f63b1cb7e002af13dd0d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b0ca095fd6cdda94b572b3228e720ee53896ca965097f63b1cb7e002af13dd0d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b0ca095fd6cdda94b572b3228e720ee53896ca965097f63b1cb7e002af13dd0d", kill_on_drop: false }`
[INFO] [stdout] b0ca095fd6cdda94b572b3228e720ee53896ca965097f63b1cb7e002af13dd0d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8c9241197170caa3cd47d7a37b7715834e9667e3085b554868c40ab727fb9eff
[INFO] running `Command { std: "docker" "start" "-a" "8c9241197170caa3cd47d7a37b7715834e9667e3085b554868c40ab727fb9eff", kill_on_drop: false }`
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]    Compiling pkg-config v0.3.26
[INFO] [stderr]    Compiling once_cell v1.17.1
[INFO] [stderr]    Compiling bytes v1.4.0
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.2.9
[INFO] [stderr]    Compiling tokio v1.28.0
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling socket2 v0.4.9
[INFO] [stderr]    Compiling mio v0.8.6
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling slab v0.4.8
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling tracing-core v0.1.30
[INFO] [stderr]    Compiling openssl v0.10.52
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling futures-sink v0.3.28
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling http v0.2.9
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling tracing v0.1.37
[INFO] [stderr]    Compiling openssl-probe v0.1.5
[INFO] [stderr]    Compiling cpufeatures v0.2.7
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling try-lock v0.2.4
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling async-trait v0.1.68
[INFO] [stderr]    Compiling url v2.3.1
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling encoding_rs v0.8.32
[INFO] [stderr]    Compiling universal-hash v0.5.0
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling ipnet v2.7.2
[INFO] [stderr]    Compiling base64 v0.21.0
[INFO] [stderr]    Compiling polyval v0.6.0
[INFO] [stderr]    Compiling arrayref v0.2.2
[INFO] [stderr]    Compiling openssl-sys v0.9.87
[INFO] [stderr]    Compiling time-core v0.1.0
[INFO] [stderr]    Compiling ghash v0.5.0
[INFO] [stderr]    Compiling aes v0.8.2
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling serde v0.6.15
[INFO] [stderr]    Compiling aes-gcm v0.10.1
[INFO] [stderr]    Compiling serde_json v0.6.1
[INFO] [stderr]    Compiling onionsalt v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling tokio-util v0.7.8
[INFO] [stderr]    Compiling h2 v0.3.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper v0.14.26
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling time v0.3.20
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.17
[INFO] [stderr]    Compiling infisical-api v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `serde::de::DeserializeOwned`
[INFO] [stdout]  --> src/api/models.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::de::DeserializeOwned;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]  --> src/api/api.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::de::{Deserialize, DeserializeOwned};
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `api`
[INFO] [stdout]  --> src/api/api.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::error::{self, api, Result};
[INFO] [stdout]   |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/error.rs:116:13
[INFO] [stdout]     |
[INFO] [stdout] 116 |     fn from(err: aes_gcm::aes::cipher::InvalidLength) -> Error {
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `tag` and `slug` are never read
[INFO] [stdout]    --> src/api/models.rs:491:5
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub struct SecretTag {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 491 |     tag: String,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 492 |     slug: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Encrypt` is never constructed
[INFO] [stdout]   --> src/error.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) enum Kind {
[INFO] [stdout]    |                 ---- variant in this enum
[INFO] [stdout] 92 |     Encrypt,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Kind` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encrypt` is never used
[INFO] [stdout]    --> src/error.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub(crate) fn encrypt<E: Into<BoxError>>(e: E) -> Error {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub mod api;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/api/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod models;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/api/models.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Ok(T),
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/api/models.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Err(ErrorResponse),
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub email: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub public_key: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub encrypted_private_key: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub salt: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub iv: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub tag: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub v: u8,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub devices: Vec<UserDevice>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub encryption_version: Option<u8>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub is_mfa_enabled: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub mfa_methods: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub audit: Audit,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct SimpleUser {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub email: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub v: u8,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub devices: Vec<UserDevice>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub encryption_version: Option<u8>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub is_mfa_enabled: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub mfa_methods: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub audit: Audit,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct UserDevice {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub ip: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub user_agent: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub struct GetMyOrganizationsRequest {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct GetOrganizationsResponse {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub organizations: Vec<Organization>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct Organization {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub customer_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct GetOrganizationMembershipsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub struct GetOrganizationMembershipsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub memberships: Vec<OrganizationMembership>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub struct OrganizationMembership {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub organization: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub status: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct UpdateOrganizationMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct UpdateOrganizationMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub membership: OrganizationMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct DeleteOrganizationMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct DeleteOrganizationMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub membership: OrganizationMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct GetProjectsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub struct GetProjectsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub workspaces: Vec<Workspace>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct Workspace {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub organization: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub environments: Vec<Environment>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub struct Environment {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub slug: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GetProjectMembershipsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:186:1
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub struct GetProjectMembershipsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub memberships: Vec<ProjectMembership>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:191:1
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ProjectMembership {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:198:5
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub denied_permissions: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:203:1
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct UpdateProjectMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:211:1
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub struct UpdateProjectMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub membership: ProjectMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub struct DeleteProjectMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub struct DeleteProjectMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub membership: ProjectMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:226:1
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub struct GetProjectKeyRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:233:1
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct GetProjectKeyResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:234:5
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub encrypted_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:235:5
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub nonce: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:236:5
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub sender: Sender,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub receiver: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct Sender {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub public_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:247:1
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct GetProjectLogsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub user_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub sort_by: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:254:5
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub action_names: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:258:1
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub struct GetProjectLogsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub logs: Vec<ProjectLog>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub struct ProjectLog {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:268:5
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub action_names: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub actions: Vec<ProjectLogAction>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub channel: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub ip_address: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub struct ProjectLogAction {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub user: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub payload: Vec<ProjectLogActionPayload>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:288:1
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub struct ProjectLogActionPayload {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub old_secret_version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     pub new_secret_version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:296:1
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub struct GetProjectSnapshotsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub struct GetProjectSnapshotsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub secret_snapshots: Vec<SecretSnapshot>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:312:1
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub struct SecretSnapshot {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     pub secret_versions: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct ProjectSecretVersion {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub struct RollbackProjectToSnapshotRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:334:1
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub struct RollbackProjectToSnapshotResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:339:1
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub struct RollbackSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:345:5
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub secret_type: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub user: Option<SimpleUser>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub encrypted_secret: EncryptedSecret,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:355:1
[INFO] [stdout]     |
[INFO] [stdout] 355 | pub struct CreateProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub secrets: Vec<SecretToCreate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:364:1
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub struct SecretToCreate {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:366:5
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub secret_type: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub comment: EncryptedComment,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:376:1
[INFO] [stdout]     |
[INFO] [stdout] 376 | pub struct CreateProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | pub struct UpdateSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub secrets: Vec<SecretToUpdate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:386:1
[INFO] [stdout]     |
[INFO] [stdout] 386 | pub struct SecretToUpdate {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:395:1
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub struct UpdateSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:401:1
[INFO] [stdout]     |
[INFO] [stdout] 401 | pub struct GetProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:404:5
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub content: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:410:1
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub struct GetProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:414:1
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct DeleteProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub secret_ids: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct DeleteProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub struct GetProjectSecretVersionsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:425:5
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |     pub secret_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:432:1
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub struct GetProjectSecretVersionsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub secret_versions: Vec<SecretVersion>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:438:1
[INFO] [stdout]     |
[INFO] [stdout] 438 | pub struct SecretVersion {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:439:5
[INFO] [stdout]     |
[INFO] [stdout] 439 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub secret: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub secret_type: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     pub is_deleted: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub v: u8,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:460:1
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct RollbackProjectSecretToVersionRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub secret_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:466:1
[INFO] [stdout]     |
[INFO] [stdout] 466 | pub struct RollbackProjectSecretToVersionResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:467:5
[INFO] [stdout]     |
[INFO] [stdout] 467 |     pub secret: EncryptedSecret,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:471:1
[INFO] [stdout]     |
[INFO] [stdout] 471 | pub struct EncryptedSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:473:5
[INFO] [stdout]     |
[INFO] [stdout] 473 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:474:5
[INFO] [stdout]     |
[INFO] [stdout] 474 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     pub comment: Option<EncryptedComment>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:486:5
[INFO] [stdout]     |
[INFO] [stdout] 486 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:490:1
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub struct SecretTag {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:496:1
[INFO] [stdout]     |
[INFO] [stdout] 496 | pub struct DecryptedSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:499:5
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:500:5
[INFO] [stdout]     |
[INFO] [stdout] 500 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:502:5
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub value: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:504:5
[INFO] [stdout]     |
[INFO] [stdout] 504 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/api/models.rs:508:5
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn decrypt(secret: &EncryptedSecret, private_key: &str) -> Result<DecryptedSecret> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:546:1
[INFO] [stdout]     |
[INFO] [stdout] 546 | pub struct EncryptedKey {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:548:5
[INFO] [stdout]     |
[INFO] [stdout] 548 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:550:5
[INFO] [stdout]     |
[INFO] [stdout] 550 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:552:5
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:556:1
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub struct EncryptedValue {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:558:5
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:566:1
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub struct EncryptedComment {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:570:5
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:572:5
[INFO] [stdout]     |
[INFO] [stdout] 572 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:607:1
[INFO] [stdout]     |
[INFO] [stdout] 607 | pub struct Audit {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:609:5
[INFO] [stdout]     |
[INFO] [stdout] 609 |     pub updated_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:611:5
[INFO] [stdout]     |
[INFO] [stdout] 611 |     pub created_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:614:1
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub struct GetServiceTokensRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:615:5
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:620:1
[INFO] [stdout]     |
[INFO] [stdout] 620 | pub struct GetServiceTokensResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:621:5
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub service_token_data: ServiceToken,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:626:1
[INFO] [stdout]     |
[INFO] [stdout] 626 | pub struct ServiceToken {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:628:5
[INFO] [stdout]     |
[INFO] [stdout] 628 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:629:5
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:631:5
[INFO] [stdout]     |
[INFO] [stdout] 631 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:636:5
[INFO] [stdout]     |
[INFO] [stdout] 636 |     pub expires_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:637:5
[INFO] [stdout]     |
[INFO] [stdout] 637 |     pub encrypted_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:639:5
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:641:5
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | pub struct ErrorResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:647:5
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:648:5
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub message: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 |     pub context: HashMap<String, Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:650:5
[INFO] [stdout]     |
[INFO] [stdout] 650 |     pub level: i16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:651:5
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub level_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:652:5
[INFO] [stdout]     |
[INFO] [stdout] 652 |     pub status_code: i16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:653:5
[INFO] [stdout]     |
[INFO] [stdout] 653 |     pub datetime_iso: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:654:5
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub application: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:655:5
[INFO] [stdout]     |
[INFO] [stdout] 655 |     pub extra: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | / pub async fn get_my_user(
[INFO] [stdout] 36 | |     client: &reqwest::Client,
[INFO] [stdout] 37 | |     request: models::GetMyUserRequest,
[INFO] [stdout] 38 | | ) -> Result<models::GetMyUserResponse> {
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | / pub async fn get_my_organizations(
[INFO] [stdout] 49 | |     client: &reqwest::Client,
[INFO] [stdout] 50 | |     request: models::GetMyOrganizationsRequest,
[INFO] [stdout] 51 | | ) -> Result<models::GetOrganizationsResponse> {
[INFO] [stdout]    | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | / pub async fn get_organization_memberships(
[INFO] [stdout] 62 | |     client: &reqwest::Client,
[INFO] [stdout] 63 | |     request: models::GetOrganizationMembershipsRequest,
[INFO] [stdout] 64 | | ) -> Result<models::GetOrganizationMembershipsResponse> {
[INFO] [stdout]    | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub async fn update_organization_membership(
[INFO] [stdout] 82 | |     client: &reqwest::Client,
[INFO] [stdout] 83 | |     request: models::UpdateOrganizationMembershipRequest,
[INFO] [stdout] 84 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stdout]    | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout] 98  | / pub async fn delete_organization_membership(
[INFO] [stdout] 99  | |     client: &reqwest::Client,
[INFO] [stdout] 100 | |     request: models::DeleteOrganizationMembershipRequest,
[INFO] [stdout] 101 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stdout]     | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | / pub async fn get_organization_projects(
[INFO] [stdout] 115 | |     client: &reqwest::Client,
[INFO] [stdout] 116 | |     request: models::GetProjectsRequest,
[INFO] [stdout] 117 | | ) -> Result<models::GetProjectsResponse> {
[INFO] [stdout]     | |________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | / pub async fn get_project_memberships(
[INFO] [stdout] 132 | |     client: &reqwest::Client,
[INFO] [stdout] 133 | |     request: models::GetProjectMembershipsRequest,
[INFO] [stdout] 134 | | ) -> Result<models::GetProjectMembershipsResponse> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / pub async fn update_project_membership(
[INFO] [stdout] 148 | |     client: &reqwest::Client,
[INFO] [stdout] 149 | |     request: models::UpdateProjectMembershipRequest,
[INFO] [stdout] 150 | | ) -> Result<models::UpdateProjectMembershipResponse> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub async fn delete_project_membership(
[INFO] [stdout] 165 | |     client: &reqwest::Client,
[INFO] [stdout] 166 | |     request: models::DeleteProjectMembershipRequest,
[INFO] [stdout] 167 | | ) -> Result<models::DeleteProjectMembershipResponse> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | / pub async fn get_project_key(
[INFO] [stdout] 181 | |     client: &reqwest::Client,
[INFO] [stdout] 182 | |     request: models::GetProjectKeyRequest,
[INFO] [stdout] 183 | | ) -> Result<models::GetProjectKeyResponse> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:196:1
[INFO] [stdout]     |
[INFO] [stdout] 196 | / pub async fn get_project_logs(
[INFO] [stdout] 197 | |     client: &reqwest::Client,
[INFO] [stdout] 198 | |     request: models::GetProjectLogsRequest,
[INFO] [stdout] 199 | | ) -> Result<models::GetProjectLogsResponse> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | / pub async fn get_project_snapshots(
[INFO] [stdout] 213 | |     client: &reqwest::Client,
[INFO] [stdout] 214 | |     request: models::GetProjectSnapshotsRequest,
[INFO] [stdout] 215 | | ) -> Result<models::GetProjectSnapshotsResponse> {
[INFO] [stdout]     | |________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:230:1
[INFO] [stdout]     |
[INFO] [stdout] 230 | / pub async fn roll_back_to_snapshot(
[INFO] [stdout] 231 | |     client: &reqwest::Client,
[INFO] [stdout] 232 | |     request: models::RollbackProjectToSnapshotRequest,
[INFO] [stdout] 233 | | ) -> Result<models::RollbackProjectToSnapshotResponse> {
[INFO] [stdout]     | |______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:247:1
[INFO] [stdout]     |
[INFO] [stdout] 247 | / pub async fn create_project_secrets(
[INFO] [stdout] 248 | |     client: &reqwest::Client,
[INFO] [stdout] 249 | |     request: models::CreateProjectSecretsRequest,
[INFO] [stdout] 250 | | ) -> Result<models::CreateProjectSecretsResponse> {
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | / pub async fn get_service_tokens(
[INFO] [stdout] 281 | |     client: &reqwest::Client,
[INFO] [stdout] 282 | |     request: models::GetServiceTokensRequest,
[INFO] [stdout] 283 | | ) -> Result<models::GetServiceTokensResponse> {
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub mod client;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub async fn get_user(&self) -> Result<api::models::User> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub async fn get_my_organizations(&self) -> Result<Vec<api::models::Organization>> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | /     pub async fn get_organization_memberships(
[INFO] [stdout] 52 | |         &self,
[INFO] [stdout] 53 | |         organization_id: &str,
[INFO] [stdout] 54 | |     ) -> Result<Vec<api::models::OrganizationMembership>> {
[INFO] [stdout]    | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     pub async fn update_organization_membership(
[INFO] [stdout] 68 | |         &self,
[INFO] [stdout] 69 | |         organization_id: &str,
[INFO] [stdout] 70 | |         membership_id: &str,
[INFO] [stdout] 71 | |         role: &str,
[INFO] [stdout] 72 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stdout]    | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 | /     pub async fn delete_organization_membership(
[INFO] [stdout] 88 | |         &self,
[INFO] [stdout] 89 | |         organization_id: &str,
[INFO] [stdout] 90 | |         membership_id: &str,
[INFO] [stdout] 91 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stdout]    | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | /     pub async fn get_organization_projects(
[INFO] [stdout] 106 | |         &self,
[INFO] [stdout] 107 | |         organization_id: &str,
[INFO] [stdout] 108 | |     ) -> Result<Vec<api::models::Workspace>> {
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 | /     pub async fn get_project_memberships(
[INFO] [stdout] 122 | |         &self,
[INFO] [stdout] 123 | |         workspace_id: &str,
[INFO] [stdout] 124 | |     ) -> Result<Vec<api::models::ProjectMembership>> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 | /     pub async fn update_project_membership(
[INFO] [stdout] 138 | |         &self,
[INFO] [stdout] 139 | |         workspace_id: &str,
[INFO] [stdout] 140 | |         membership_id: &str,
[INFO] [stdout] 141 | |         role: &str,
[INFO] [stdout] 142 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stdout]     | |_______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     pub async fn delete_project_membership(
[INFO] [stdout] 158 | |         &self,
[INFO] [stdout] 159 | |         workspace_id: &str,
[INFO] [stdout] 160 | |         membership_id: &str,
[INFO] [stdout] 161 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stdout]     | |_______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 | /     pub async fn get_encrypted_project_key(
[INFO] [stdout] 176 | |         &self,
[INFO] [stdout] 177 | |         workspace_id: &str,
[INFO] [stdout] 178 | |     ) -> Result<api::models::GetProjectKeyResponse> {
[INFO] [stdout]     | |___________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 | /     pub async fn get_decrypted_project_key(
[INFO] [stdout] 190 | |         &self,
[INFO] [stdout] 191 | |         workspace_id: &str,
[INFO] [stdout] 192 | |         private_key: &str,
[INFO] [stdout] 193 | |     ) -> Result<String> {
[INFO] [stdout]     | |_______________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 | /     pub async fn get_project_logs(
[INFO] [stdout] 230 | |         &self,
[INFO] [stdout] 231 | |         workspace_id: &str,
[INFO] [stdout] 232 | |         user_id: &str,
[INFO] [stdout] ...   |
[INFO] [stdout] 236 | |         action_names: &str,
[INFO] [stdout] 237 | |     ) -> Result<Vec<api::models::ProjectLog>> {
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 | /     pub async fn get_project_snapshots(
[INFO] [stdout] 256 | |         &self,
[INFO] [stdout] 257 | |         workspace_id: &str,
[INFO] [stdout] 258 | |         offset: &str,
[INFO] [stdout] 259 | |         limit: &str,
[INFO] [stdout] 260 | |     ) -> Result<Vec<api::models::SecretSnapshot>> {
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 | /     pub async fn roll_back_to_snapshot(
[INFO] [stdout] 276 | |         &self,
[INFO] [stdout] 277 | |         workspace_id: &str,
[INFO] [stdout] 278 | |         version: u8,
[INFO] [stdout] 279 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | /     pub async fn create_project_secrets(
[INFO] [stdout] 294 | |         &self,
[INFO] [stdout] 295 | |         workspace_id: &str,
[INFO] [stdout] 296 | |         environment: &str,
[INFO] [stdout] 297 | |         secrets: Vec<api::models::SecretToCreate>,
[INFO] [stdout] 298 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     pub async fn get_encrypted_project_secrets(
[INFO] [stdout] 314 | |         &self,
[INFO] [stdout] 315 | |         workspace_id: &str,
[INFO] [stdout] 316 | |         environment: &str,
[INFO] [stdout] 317 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 | /     pub async fn get_decrypted_project_secrets(
[INFO] [stdout] 333 | |         &self,
[INFO] [stdout] 334 | |         workspace_id: &str,
[INFO] [stdout] 335 | |         environment: &str,
[INFO] [stdout] 336 | |         private_key: &str,
[INFO] [stdout] 337 | |     ) -> Result<Vec<api::models::DecryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub async fn get_user_decrypted_private_key(&self, infisical_secret: &str) -> Result<String> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/client.rs:375:5
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub fn new() -> ClientBuilder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub fn build(mut self, api_key: &str) -> Result<Client> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn api_base(mut self, value: &str) -> ClientBuilder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub mod error;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub mod utils;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/utils/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod aes256gcm;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/aes256gcm.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub fn encrypt(text: &str, secret: &str) -> Result<Encryption> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/utils/aes256gcm.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct Encryption {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub text: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub tag: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub nonce: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/utils/aes256gcm.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn decrypt(text: &str, nonce: &str, tag: &str, secret: &str) -> Result<String> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/utils/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod base64;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/base64.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn encode(str: &[u8]) -> String {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/base64.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn decode(vec: &str) -> Vec<u8> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |             write!(f, ": {}", e);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         f.write_str("Infisical API error");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 344 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 14.62s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.24
[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" "8c9241197170caa3cd47d7a37b7715834e9667e3085b554868c40ab727fb9eff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c9241197170caa3cd47d7a37b7715834e9667e3085b554868c40ab727fb9eff", kill_on_drop: false }`
[INFO] [stdout] 8c9241197170caa3cd47d7a37b7715834e9667e3085b554868c40ab727fb9eff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 27382cd42ed7154a21fef5b6290e293e2370ce28952f72e29767dc0cb2de7de3
[INFO] running `Command { std: "docker" "start" "-a" "27382cd42ed7154a21fef5b6290e293e2370ce28952f72e29767dc0cb2de7de3", kill_on_drop: false }`
[INFO] [stderr]    Compiling parking_lot_core v0.9.7
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling tokio v1.28.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling tokio-util v0.7.8
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling h2 v0.3.18
[INFO] [stderr]    Compiling hyper v0.14.26
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.17
[INFO] [stderr]    Compiling infisical-api v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `serde::de::DeserializeOwned`
[INFO] [stdout]  --> src/api/models.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::de::DeserializeOwned;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]  --> src/api/api.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::de::{Deserialize, DeserializeOwned};
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `api`
[INFO] [stdout]  --> src/api/api.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::error::{self, api, Result};
[INFO] [stdout]   |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/error.rs:116:13
[INFO] [stdout]     |
[INFO] [stdout] 116 |     fn from(err: aes_gcm::aes::cipher::InvalidLength) -> Error {
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `tag` and `slug` are never read
[INFO] [stdout]    --> src/api/models.rs:491:5
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub struct SecretTag {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 491 |     tag: String,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 492 |     slug: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Encrypt` is never constructed
[INFO] [stdout]   --> src/error.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) enum Kind {
[INFO] [stdout]    |                 ---- variant in this enum
[INFO] [stdout] 92 |     Encrypt,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Kind` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encrypt` is never used
[INFO] [stdout]    --> src/error.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub(crate) fn encrypt<E: Into<BoxError>>(e: E) -> Error {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub mod api;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/api/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod models;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/api/models.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Ok(T),
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/api/models.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Err(ErrorResponse),
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub email: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub public_key: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub encrypted_private_key: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub salt: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub iv: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub tag: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub v: u8,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub devices: Vec<UserDevice>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub encryption_version: Option<u8>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub is_mfa_enabled: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub mfa_methods: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub audit: Audit,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct SimpleUser {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub email: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub first_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub last_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub v: u8,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub devices: Vec<UserDevice>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub encryption_version: Option<u8>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub is_mfa_enabled: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub mfa_methods: Vec<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub audit: Audit,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct UserDevice {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub ip: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub user_agent: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub struct GetMyOrganizationsRequest {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct GetOrganizationsResponse {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub organizations: Vec<Organization>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/api/models.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct Organization {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/api/models.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub customer_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub struct GetOrganizationMembershipsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub struct GetOrganizationMembershipsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub memberships: Vec<OrganizationMembership>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub struct OrganizationMembership {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub organization: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub status: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct UpdateOrganizationMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct UpdateOrganizationMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub membership: OrganizationMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct DeleteOrganizationMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct DeleteOrganizationMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub membership: OrganizationMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct GetProjectsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub organization_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub struct GetProjectsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub workspaces: Vec<Workspace>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct Workspace {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub organization: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub environments: Vec<Environment>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub struct Environment {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub slug: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GetProjectMembershipsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:186:1
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub struct GetProjectMembershipsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub memberships: Vec<ProjectMembership>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:191:1
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub struct ProjectMembership {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:194:5
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:198:5
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub denied_permissions: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:203:1
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub struct UpdateProjectMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub role: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:211:1
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub struct UpdateProjectMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub membership: ProjectMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub struct DeleteProjectMembershipRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub membership_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub struct DeleteProjectMembershipResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub membership: ProjectMembership,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:226:1
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub struct GetProjectKeyRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:233:1
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub struct GetProjectKeyResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:234:5
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub encrypted_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:235:5
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub nonce: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:236:5
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub sender: Sender,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub receiver: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct Sender {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub public_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:247:1
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct GetProjectLogsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub user_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub sort_by: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:254:5
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub action_names: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:258:1
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub struct GetProjectLogsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 |     pub logs: Vec<ProjectLog>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub struct ProjectLog {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:268:5
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub action_names: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub actions: Vec<ProjectLogAction>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub channel: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub ip_address: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub struct ProjectLogAction {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub user: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub payload: Vec<ProjectLogActionPayload>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:288:1
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub struct ProjectLogActionPayload {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub old_secret_version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     pub new_secret_version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:296:1
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub struct GetProjectSnapshotsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | pub struct GetProjectSnapshotsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub secret_snapshots: Vec<SecretSnapshot>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:312:1
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub struct SecretSnapshot {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     pub secret_versions: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:322:1
[INFO] [stdout]     |
[INFO] [stdout] 322 | pub struct ProjectSecretVersion {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub struct RollbackProjectToSnapshotRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:334:1
[INFO] [stdout]     |
[INFO] [stdout] 334 | pub struct RollbackProjectToSnapshotResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:339:1
[INFO] [stdout]     |
[INFO] [stdout] 339 | pub struct RollbackSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:345:5
[INFO] [stdout]     |
[INFO] [stdout] 345 |     pub secret_type: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub user: Option<SimpleUser>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub encrypted_secret: EncryptedSecret,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:355:1
[INFO] [stdout]     |
[INFO] [stdout] 355 | pub struct CreateProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub secrets: Vec<SecretToCreate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:364:1
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub struct SecretToCreate {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:366:5
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub secret_type: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub comment: EncryptedComment,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:376:1
[INFO] [stdout]     |
[INFO] [stdout] 376 | pub struct CreateProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | pub struct UpdateSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub secrets: Vec<SecretToUpdate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:386:1
[INFO] [stdout]     |
[INFO] [stdout] 386 | pub struct SecretToUpdate {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:395:1
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub struct UpdateSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:401:1
[INFO] [stdout]     |
[INFO] [stdout] 401 | pub struct GetProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:404:5
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub workspace_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub content: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:410:1
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub struct GetProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:414:1
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub struct DeleteProjectSecretsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub secret_ids: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub struct DeleteProjectSecretsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub struct GetProjectSecretVersionsRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:425:5
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |     pub secret_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |     pub offset: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub limit: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:432:1
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub struct GetProjectSecretVersionsResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub secret_versions: Vec<SecretVersion>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:438:1
[INFO] [stdout]     |
[INFO] [stdout] 438 | pub struct SecretVersion {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:439:5
[INFO] [stdout]     |
[INFO] [stdout] 439 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub secret: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub secret_type: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     pub is_deleted: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub v: u8,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:460:1
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub struct RollbackProjectSecretToVersionRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub secret_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:466:1
[INFO] [stdout]     |
[INFO] [stdout] 466 | pub struct RollbackProjectSecretToVersionResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:467:5
[INFO] [stdout]     |
[INFO] [stdout] 467 |     pub secret: EncryptedSecret,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:471:1
[INFO] [stdout]     |
[INFO] [stdout] 471 | pub struct EncryptedSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:473:5
[INFO] [stdout]     |
[INFO] [stdout] 473 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:474:5
[INFO] [stdout]     |
[INFO] [stdout] 474 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub key: EncryptedKey,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     pub value: EncryptedValue,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     pub comment: Option<EncryptedComment>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:486:5
[INFO] [stdout]     |
[INFO] [stdout] 486 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:490:1
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub struct SecretTag {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:496:1
[INFO] [stdout]     |
[INFO] [stdout] 496 | pub struct DecryptedSecret {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     pub version: u8,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:499:5
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:500:5
[INFO] [stdout]     |
[INFO] [stdout] 500 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:502:5
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub value: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub comment: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:504:5
[INFO] [stdout]     |
[INFO] [stdout] 504 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/api/models.rs:508:5
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn decrypt(secret: &EncryptedSecret, private_key: &str) -> Result<DecryptedSecret> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:546:1
[INFO] [stdout]     |
[INFO] [stdout] 546 | pub struct EncryptedKey {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:548:5
[INFO] [stdout]     |
[INFO] [stdout] 548 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:550:5
[INFO] [stdout]     |
[INFO] [stdout] 550 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:552:5
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:556:1
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub struct EncryptedValue {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:558:5
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:560:5
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:566:1
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub struct EncryptedComment {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub ciphertext: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:570:5
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:572:5
[INFO] [stdout]     |
[INFO] [stdout] 572 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:607:1
[INFO] [stdout]     |
[INFO] [stdout] 607 | pub struct Audit {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:609:5
[INFO] [stdout]     |
[INFO] [stdout] 609 |     pub updated_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:611:5
[INFO] [stdout]     |
[INFO] [stdout] 611 |     pub created_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:614:1
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub struct GetServiceTokensRequest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:615:5
[INFO] [stdout]     |
[INFO] [stdout] 615 |     pub base_url: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:620:1
[INFO] [stdout]     |
[INFO] [stdout] 620 | pub struct GetServiceTokensResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:621:5
[INFO] [stdout]     |
[INFO] [stdout] 621 |     pub service_token_data: ServiceToken,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:626:1
[INFO] [stdout]     |
[INFO] [stdout] 626 | pub struct ServiceToken {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:628:5
[INFO] [stdout]     |
[INFO] [stdout] 628 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:629:5
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub workspace: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:631:5
[INFO] [stdout]     |
[INFO] [stdout] 631 |     pub environment: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:634:5
[INFO] [stdout]     |
[INFO] [stdout] 634 |     pub user: SimpleUser,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:636:5
[INFO] [stdout]     |
[INFO] [stdout] 636 |     pub expires_at: OffsetDateTime,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:637:5
[INFO] [stdout]     |
[INFO] [stdout] 637 |     pub encrypted_key: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:638:5
[INFO] [stdout]     |
[INFO] [stdout] 638 |     pub iv: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:639:5
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub tag: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:641:5
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub audit: Audit,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]    --> src/api/models.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | pub struct ErrorResponse {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:647:5
[INFO] [stdout]     |
[INFO] [stdout] 647 |     pub type_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:648:5
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub message: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:649:5
[INFO] [stdout]     |
[INFO] [stdout] 649 |     pub context: HashMap<String, Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:650:5
[INFO] [stdout]     |
[INFO] [stdout] 650 |     pub level: i16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:651:5
[INFO] [stdout]     |
[INFO] [stdout] 651 |     pub level_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:652:5
[INFO] [stdout]     |
[INFO] [stdout] 652 |     pub status_code: i16,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:653:5
[INFO] [stdout]     |
[INFO] [stdout] 653 |     pub datetime_iso: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:654:5
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub application: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/api/models.rs:655:5
[INFO] [stdout]     |
[INFO] [stdout] 655 |     pub extra: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | / pub async fn get_my_user(
[INFO] [stdout] 36 | |     client: &reqwest::Client,
[INFO] [stdout] 37 | |     request: models::GetMyUserRequest,
[INFO] [stdout] 38 | | ) -> Result<models::GetMyUserResponse> {
[INFO] [stdout]    | |______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | / pub async fn get_my_organizations(
[INFO] [stdout] 49 | |     client: &reqwest::Client,
[INFO] [stdout] 50 | |     request: models::GetMyOrganizationsRequest,
[INFO] [stdout] 51 | | ) -> Result<models::GetOrganizationsResponse> {
[INFO] [stdout]    | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | / pub async fn get_organization_memberships(
[INFO] [stdout] 62 | |     client: &reqwest::Client,
[INFO] [stdout] 63 | |     request: models::GetOrganizationMembershipsRequest,
[INFO] [stdout] 64 | | ) -> Result<models::GetOrganizationMembershipsResponse> {
[INFO] [stdout]    | |_______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/api/api.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / pub async fn update_organization_membership(
[INFO] [stdout] 82 | |     client: &reqwest::Client,
[INFO] [stdout] 83 | |     request: models::UpdateOrganizationMembershipRequest,
[INFO] [stdout] 84 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stdout]    | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout] 98  | / pub async fn delete_organization_membership(
[INFO] [stdout] 99  | |     client: &reqwest::Client,
[INFO] [stdout] 100 | |     request: models::DeleteOrganizationMembershipRequest,
[INFO] [stdout] 101 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stdout]     | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | / pub async fn get_organization_projects(
[INFO] [stdout] 115 | |     client: &reqwest::Client,
[INFO] [stdout] 116 | |     request: models::GetProjectsRequest,
[INFO] [stdout] 117 | | ) -> Result<models::GetProjectsResponse> {
[INFO] [stdout]     | |________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | / pub async fn get_project_memberships(
[INFO] [stdout] 132 | |     client: &reqwest::Client,
[INFO] [stdout] 133 | |     request: models::GetProjectMembershipsRequest,
[INFO] [stdout] 134 | | ) -> Result<models::GetProjectMembershipsResponse> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / pub async fn update_project_membership(
[INFO] [stdout] 148 | |     client: &reqwest::Client,
[INFO] [stdout] 149 | |     request: models::UpdateProjectMembershipRequest,
[INFO] [stdout] 150 | | ) -> Result<models::UpdateProjectMembershipResponse> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / pub async fn delete_project_membership(
[INFO] [stdout] 165 | |     client: &reqwest::Client,
[INFO] [stdout] 166 | |     request: models::DeleteProjectMembershipRequest,
[INFO] [stdout] 167 | | ) -> Result<models::DeleteProjectMembershipResponse> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | / pub async fn get_project_key(
[INFO] [stdout] 181 | |     client: &reqwest::Client,
[INFO] [stdout] 182 | |     request: models::GetProjectKeyRequest,
[INFO] [stdout] 183 | | ) -> Result<models::GetProjectKeyResponse> {
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:196:1
[INFO] [stdout]     |
[INFO] [stdout] 196 | / pub async fn get_project_logs(
[INFO] [stdout] 197 | |     client: &reqwest::Client,
[INFO] [stdout] 198 | |     request: models::GetProjectLogsRequest,
[INFO] [stdout] 199 | | ) -> Result<models::GetProjectLogsResponse> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | / pub async fn get_project_snapshots(
[INFO] [stdout] 213 | |     client: &reqwest::Client,
[INFO] [stdout] 214 | |     request: models::GetProjectSnapshotsRequest,
[INFO] [stdout] 215 | | ) -> Result<models::GetProjectSnapshotsResponse> {
[INFO] [stdout]     | |________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:230:1
[INFO] [stdout]     |
[INFO] [stdout] 230 | / pub async fn roll_back_to_snapshot(
[INFO] [stdout] 231 | |     client: &reqwest::Client,
[INFO] [stdout] 232 | |     request: models::RollbackProjectToSnapshotRequest,
[INFO] [stdout] 233 | | ) -> Result<models::RollbackProjectToSnapshotResponse> {
[INFO] [stdout]     | |______________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:247:1
[INFO] [stdout]     |
[INFO] [stdout] 247 | / pub async fn create_project_secrets(
[INFO] [stdout] 248 | |     client: &reqwest::Client,
[INFO] [stdout] 249 | |     request: models::CreateProjectSecretsRequest,
[INFO] [stdout] 250 | | ) -> Result<models::CreateProjectSecretsResponse> {
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/api/api.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | / pub async fn get_service_tokens(
[INFO] [stdout] 281 | |     client: &reqwest::Client,
[INFO] [stdout] 282 | |     request: models::GetServiceTokensRequest,
[INFO] [stdout] 283 | | ) -> Result<models::GetServiceTokensResponse> {
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub mod client;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub async fn get_user(&self) -> Result<api::models::User> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub async fn get_my_organizations(&self) -> Result<Vec<api::models::Organization>> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | /     pub async fn get_organization_memberships(
[INFO] [stdout] 52 | |         &self,
[INFO] [stdout] 53 | |         organization_id: &str,
[INFO] [stdout] 54 | |     ) -> Result<Vec<api::models::OrganizationMembership>> {
[INFO] [stdout]    | |_________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     pub async fn update_organization_membership(
[INFO] [stdout] 68 | |         &self,
[INFO] [stdout] 69 | |         organization_id: &str,
[INFO] [stdout] 70 | |         membership_id: &str,
[INFO] [stdout] 71 | |         role: &str,
[INFO] [stdout] 72 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stdout]    | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/client.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 | /     pub async fn delete_organization_membership(
[INFO] [stdout] 88 | |         &self,
[INFO] [stdout] 89 | |         organization_id: &str,
[INFO] [stdout] 90 | |         membership_id: &str,
[INFO] [stdout] 91 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stdout]    | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | /     pub async fn get_organization_projects(
[INFO] [stdout] 106 | |         &self,
[INFO] [stdout] 107 | |         organization_id: &str,
[INFO] [stdout] 108 | |     ) -> Result<Vec<api::models::Workspace>> {
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 | /     pub async fn get_project_memberships(
[INFO] [stdout] 122 | |         &self,
[INFO] [stdout] 123 | |         workspace_id: &str,
[INFO] [stdout] 124 | |     ) -> Result<Vec<api::models::ProjectMembership>> {
[INFO] [stdout]     | |____________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 | /     pub async fn update_project_membership(
[INFO] [stdout] 138 | |         &self,
[INFO] [stdout] 139 | |         workspace_id: &str,
[INFO] [stdout] 140 | |         membership_id: &str,
[INFO] [stdout] 141 | |         role: &str,
[INFO] [stdout] 142 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stdout]     | |_______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     pub async fn delete_project_membership(
[INFO] [stdout] 158 | |         &self,
[INFO] [stdout] 159 | |         workspace_id: &str,
[INFO] [stdout] 160 | |         membership_id: &str,
[INFO] [stdout] 161 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stdout]     | |_______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 | /     pub async fn get_encrypted_project_key(
[INFO] [stdout] 176 | |         &self,
[INFO] [stdout] 177 | |         workspace_id: &str,
[INFO] [stdout] 178 | |     ) -> Result<api::models::GetProjectKeyResponse> {
[INFO] [stdout]     | |___________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 | /     pub async fn get_decrypted_project_key(
[INFO] [stdout] 190 | |         &self,
[INFO] [stdout] 191 | |         workspace_id: &str,
[INFO] [stdout] 192 | |         private_key: &str,
[INFO] [stdout] 193 | |     ) -> Result<String> {
[INFO] [stdout]     | |_______________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 | /     pub async fn get_project_logs(
[INFO] [stdout] 230 | |         &self,
[INFO] [stdout] 231 | |         workspace_id: &str,
[INFO] [stdout] 232 | |         user_id: &str,
[INFO] [stdout] ...   |
[INFO] [stdout] 236 | |         action_names: &str,
[INFO] [stdout] 237 | |     ) -> Result<Vec<api::models::ProjectLog>> {
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 | /     pub async fn get_project_snapshots(
[INFO] [stdout] 256 | |         &self,
[INFO] [stdout] 257 | |         workspace_id: &str,
[INFO] [stdout] 258 | |         offset: &str,
[INFO] [stdout] 259 | |         limit: &str,
[INFO] [stdout] 260 | |     ) -> Result<Vec<api::models::SecretSnapshot>> {
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 | /     pub async fn roll_back_to_snapshot(
[INFO] [stdout] 276 | |         &self,
[INFO] [stdout] 277 | |         workspace_id: &str,
[INFO] [stdout] 278 | |         version: u8,
[INFO] [stdout] 279 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | /     pub async fn create_project_secrets(
[INFO] [stdout] 294 | |         &self,
[INFO] [stdout] 295 | |         workspace_id: &str,
[INFO] [stdout] 296 | |         environment: &str,
[INFO] [stdout] 297 | |         secrets: Vec<api::models::SecretToCreate>,
[INFO] [stdout] 298 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     pub async fn get_encrypted_project_secrets(
[INFO] [stdout] 314 | |         &self,
[INFO] [stdout] 315 | |         workspace_id: &str,
[INFO] [stdout] 316 | |         environment: &str,
[INFO] [stdout] 317 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 | /     pub async fn get_decrypted_project_secrets(
[INFO] [stdout] 333 | |         &self,
[INFO] [stdout] 334 | |         workspace_id: &str,
[INFO] [stdout] 335 | |         environment: &str,
[INFO] [stdout] 336 | |         private_key: &str,
[INFO] [stdout] 337 | |     ) -> Result<Vec<api::models::DecryptedSecret>> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     pub async fn get_user_decrypted_private_key(&self, infisical_secret: &str) -> Result<String> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/client.rs:375:5
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub fn new() -> ClientBuilder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub fn build(mut self, api_key: &str) -> Result<Client> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/client.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn api_base(mut self, value: &str) -> ClientBuilder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub mod error;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub mod utils;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/utils/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod aes256gcm;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/aes256gcm.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub fn encrypt(text: &str, secret: &str) -> Result<Encryption> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/utils/aes256gcm.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct Encryption {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub text: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub tag: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/utils/aes256gcm.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub nonce: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/utils/aes256gcm.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn decrypt(text: &str, nonce: &str, tag: &str, secret: &str) -> Result<String> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> src/utils/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod base64;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/base64.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn encode(str: &[u8]) -> String {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]  --> src/utils/base64.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn decode(vec: &str) -> Vec<u8> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |             write!(f, ": {}", e);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         f.write_str("Infisical API error");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 344 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `client`
[INFO] [stdout]    --> tests/integration_test.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let client = infisical_api::Client::new(&env_vars.api_key).unwrap();
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_client`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::de::DeserializeOwned`
[INFO] [stdout]  --> src/api/models.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::de::DeserializeOwned;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deserialize`
[INFO] [stdout]  --> src/api/api.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::de::{Deserialize, DeserializeOwned};
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `api`
[INFO] [stdout]  --> src/api/api.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::error::{self, api, Result};
[INFO] [stdout]   |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/error.rs:116:13
[INFO] [stdout]     |
[INFO] [stdout] 116 |     fn from(err: aes_gcm::aes::cipher::InvalidLength) -> Error {
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `tag` and `slug` are never read
[INFO] [stdout]    --> src/api/models.rs:491:5
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub struct SecretTag {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 491 |     tag: String,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 492 |     slug: String,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Encrypt` is never constructed
[INFO] [stdout]   --> src/error.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub(crate) enum Kind {
[INFO] [stdout]    |                 ---- variant in this enum
[INFO] [stdout] 92 |     Encrypt,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Kind` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encrypt` is never used
[INFO] [stdout]    --> src/error.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub(crate) fn encrypt<E: Into<BoxError>>(e: E) -> Error {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |             write!(f, ": {}", e);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> src/error.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         f.write_str("Infisical API error");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 9 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 15.08s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.24
[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" "27382cd42ed7154a21fef5b6290e293e2370ce28952f72e29767dc0cb2de7de3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27382cd42ed7154a21fef5b6290e293e2370ce28952f72e29767dc0cb2de7de3", kill_on_drop: false }`
[INFO] [stdout] 27382cd42ed7154a21fef5b6290e293e2370ce28952f72e29767dc0cb2de7de3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] da339a81638eac2ac42bd13ac97536d902c4784a1e52e143099645d8958d9ef5
[INFO] running `Command { std: "docker" "start" "-a" "da339a81638eac2ac42bd13ac97536d902c4784a1e52e143099645d8958d9ef5", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] warning: unused import: `serde::de::DeserializeOwned`
[INFO] [stderr]  --> src/api/models.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use serde::de::DeserializeOwned;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Deserialize`
[INFO] [stderr]  --> src/api/api.rs:2:17
[INFO] [stderr]   |
[INFO] [stderr] 2 | use serde::de::{Deserialize, DeserializeOwned};
[INFO] [stderr]   |                 ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `api`
[INFO] [stderr]  --> src/api/api.rs:5:26
[INFO] [stderr]   |
[INFO] [stderr] 5 | use crate::error::{self, api, Result};
[INFO] [stderr]   |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `err`
[INFO] [stderr]    --> src/error.rs:116:13
[INFO] [stderr]     |
[INFO] [stderr] 116 |     fn from(err: aes_gcm::aes::cipher::InvalidLength) -> Error {
[INFO] [stderr]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `tag` and `slug` are never read
[INFO] [stderr]    --> src/api/models.rs:491:5
[INFO] [stderr]     |
[INFO] [stderr] 490 | pub struct SecretTag {
[INFO] [stderr]     |            --------- fields in this struct
[INFO] [stderr] 491 |     tag: String,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 492 |     slug: String,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `Encrypt` is never constructed
[INFO] [stderr]   --> src/error.rs:92:5
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub(crate) enum Kind {
[INFO] [stderr]    |                 ---- variant in this enum
[INFO] [stderr] 92 |     Encrypt,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Kind` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: function `encrypt` is never used
[INFO] [stderr]    --> src/error.rs:133:15
[INFO] [stderr]     |
[INFO] [stderr] 133 | pub(crate) fn encrypt<E: Into<BoxError>>(e: E) -> Error {
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]   --> src/lib.rs:79:1
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub mod api;
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:1:9
[INFO] [stderr]    |
[INFO] [stderr] 1  | #![warn(missing_docs)]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]  --> src/api/mod.rs:1:1
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub mod models;
[INFO] [stderr]   | ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]   --> src/api/models.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     Ok(T),
[INFO] [stderr]    |     ^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]   --> src/api/models.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     Err(ErrorResponse),
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:40:5
[INFO] [stderr]    |
[INFO] [stderr] 40 |     pub id: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 41 |     pub email: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:42:5
[INFO] [stderr]    |
[INFO] [stderr] 42 |     pub first_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:43:5
[INFO] [stderr]    |
[INFO] [stderr] 43 |     pub last_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:44:5
[INFO] [stderr]    |
[INFO] [stderr] 44 |     pub public_key: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     pub encrypted_private_key: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:46:5
[INFO] [stderr]    |
[INFO] [stderr] 46 |     pub salt: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:47:5
[INFO] [stderr]    |
[INFO] [stderr] 47 |     pub iv: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:48:5
[INFO] [stderr]    |
[INFO] [stderr] 48 |     pub tag: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     pub v: u8,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 51 |     pub devices: Vec<UserDevice>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:52:5
[INFO] [stderr]    |
[INFO] [stderr] 52 |     pub encryption_version: Option<u8>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     pub is_mfa_enabled: bool,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:54:5
[INFO] [stderr]    |
[INFO] [stderr] 54 |     pub mfa_methods: Vec<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:56:5
[INFO] [stderr]    |
[INFO] [stderr] 56 |     pub audit: Audit,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/api/models.rs:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub struct SimpleUser {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 63 |     pub id: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:64:5
[INFO] [stderr]    |
[INFO] [stderr] 64 |     pub email: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:65:5
[INFO] [stderr]    |
[INFO] [stderr] 65 |     pub first_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 |     pub last_name: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:68:5
[INFO] [stderr]    |
[INFO] [stderr] 68 |     pub v: u8,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     pub devices: Vec<UserDevice>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 |     pub encryption_version: Option<u8>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:71:5
[INFO] [stderr]    |
[INFO] [stderr] 71 |     pub is_mfa_enabled: bool,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |     pub mfa_methods: Vec<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     pub audit: Audit,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/api/models.rs:79:1
[INFO] [stderr]    |
[INFO] [stderr] 79 | pub struct UserDevice {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:80:5
[INFO] [stderr]    |
[INFO] [stderr] 80 |     pub ip: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub user_agent: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     pub id: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/api/models.rs:86:1
[INFO] [stderr]    |
[INFO] [stderr] 86 | pub struct GetMyOrganizationsRequest {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/api/models.rs:92:1
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub struct GetOrganizationsResponse {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     pub organizations: Vec<Organization>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/api/models.rs:97:1
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub struct Organization {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/api/models.rs:99:5
[INFO] [stderr]    |
[INFO] [stderr] 99 |     pub id: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     pub name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:102:5
[INFO] [stderr]     |
[INFO] [stderr] 102 |     pub customer_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:107:1
[INFO] [stderr]     |
[INFO] [stderr] 107 | pub struct GetOrganizationMembershipsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:110:5
[INFO] [stderr]     |
[INFO] [stderr] 110 |     pub organization_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:114:1
[INFO] [stderr]     |
[INFO] [stderr] 114 | pub struct GetOrganizationMembershipsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:115:5
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub memberships: Vec<OrganizationMembership>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:119:1
[INFO] [stderr]     |
[INFO] [stderr] 119 | pub struct OrganizationMembership {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     pub organization: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 |     pub role: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:124:5
[INFO] [stderr]     |
[INFO] [stderr] 124 |     pub status: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:125:5
[INFO] [stderr]     |
[INFO] [stderr] 125 |     pub user: SimpleUser,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:127:5
[INFO] [stderr]     |
[INFO] [stderr] 127 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:130:1
[INFO] [stderr]     |
[INFO] [stderr] 130 | pub struct UpdateOrganizationMembershipRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:133:5
[INFO] [stderr]     |
[INFO] [stderr] 133 |     pub organization_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:134:5
[INFO] [stderr]     |
[INFO] [stderr] 134 |     pub membership_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     pub role: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:139:1
[INFO] [stderr]     |
[INFO] [stderr] 139 | pub struct UpdateOrganizationMembershipResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:140:5
[INFO] [stderr]     |
[INFO] [stderr] 140 |     pub membership: OrganizationMembership,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:143:1
[INFO] [stderr]     |
[INFO] [stderr] 143 | pub struct DeleteOrganizationMembershipRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:146:5
[INFO] [stderr]     |
[INFO] [stderr] 146 |     pub organization_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:147:5
[INFO] [stderr]     |
[INFO] [stderr] 147 |     pub membership_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:150:1
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub struct DeleteOrganizationMembershipResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:151:5
[INFO] [stderr]     |
[INFO] [stderr] 151 |     pub membership: OrganizationMembership,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:154:1
[INFO] [stderr]     |
[INFO] [stderr] 154 | pub struct GetProjectsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:157:5
[INFO] [stderr]     |
[INFO] [stderr] 157 |     pub organization_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:161:1
[INFO] [stderr]     |
[INFO] [stderr] 161 | pub struct GetProjectsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 |     pub workspaces: Vec<Workspace>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:166:1
[INFO] [stderr]     |
[INFO] [stderr] 166 | pub struct Workspace {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:168:5
[INFO] [stderr]     |
[INFO] [stderr] 168 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:169:5
[INFO] [stderr]     |
[INFO] [stderr] 169 |     pub name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:170:5
[INFO] [stderr]     |
[INFO] [stderr] 170 |     pub organization: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:171:5
[INFO] [stderr]     |
[INFO] [stderr] 171 |     pub environments: Vec<Environment>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:175:1
[INFO] [stderr]     |
[INFO] [stderr] 175 | pub struct Environment {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:176:5
[INFO] [stderr]     |
[INFO] [stderr] 176 |     pub name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:177:5
[INFO] [stderr]     |
[INFO] [stderr] 177 |     pub slug: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:180:1
[INFO] [stderr]     |
[INFO] [stderr] 180 | pub struct GetProjectMembershipsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:181:5
[INFO] [stderr]     |
[INFO] [stderr] 181 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:182:5
[INFO] [stderr]     |
[INFO] [stderr] 182 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:186:1
[INFO] [stderr]     |
[INFO] [stderr] 186 | pub struct GetProjectMembershipsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:187:5
[INFO] [stderr]     |
[INFO] [stderr] 187 |     pub memberships: Vec<ProjectMembership>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:191:1
[INFO] [stderr]     |
[INFO] [stderr] 191 | pub struct ProjectMembership {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:193:5
[INFO] [stderr]     |
[INFO] [stderr] 193 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:194:5
[INFO] [stderr]     |
[INFO] [stderr] 194 |     pub role: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |     pub user: SimpleUser,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:196:5
[INFO] [stderr]     |
[INFO] [stderr] 196 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:198:5
[INFO] [stderr]     |
[INFO] [stderr] 198 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:200:5
[INFO] [stderr]     |
[INFO] [stderr] 200 |     pub denied_permissions: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:203:1
[INFO] [stderr]     |
[INFO] [stderr] 203 | pub struct UpdateProjectMembershipRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:204:5
[INFO] [stderr]     |
[INFO] [stderr] 204 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:205:5
[INFO] [stderr]     |
[INFO] [stderr] 205 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:206:5
[INFO] [stderr]     |
[INFO] [stderr] 206 |     pub membership_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:207:5
[INFO] [stderr]     |
[INFO] [stderr] 207 |     pub role: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:211:1
[INFO] [stderr]     |
[INFO] [stderr] 211 | pub struct UpdateProjectMembershipResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:212:5
[INFO] [stderr]     |
[INFO] [stderr] 212 |     pub membership: ProjectMembership,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:215:1
[INFO] [stderr]     |
[INFO] [stderr] 215 | pub struct DeleteProjectMembershipRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:216:5
[INFO] [stderr]     |
[INFO] [stderr] 216 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:217:5
[INFO] [stderr]     |
[INFO] [stderr] 217 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:218:5
[INFO] [stderr]     |
[INFO] [stderr] 218 |     pub membership_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:222:1
[INFO] [stderr]     |
[INFO] [stderr] 222 | pub struct DeleteProjectMembershipResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:223:5
[INFO] [stderr]     |
[INFO] [stderr] 223 |     pub membership: ProjectMembership,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:226:1
[INFO] [stderr]     |
[INFO] [stderr] 226 | pub struct GetProjectKeyRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:227:5
[INFO] [stderr]     |
[INFO] [stderr] 227 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:228:5
[INFO] [stderr]     |
[INFO] [stderr] 228 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:233:1
[INFO] [stderr]     |
[INFO] [stderr] 233 | pub struct GetProjectKeyResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:234:5
[INFO] [stderr]     |
[INFO] [stderr] 234 |     pub encrypted_key: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:235:5
[INFO] [stderr]     |
[INFO] [stderr] 235 |     pub nonce: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:236:5
[INFO] [stderr]     |
[INFO] [stderr] 236 |     pub sender: Sender,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:237:5
[INFO] [stderr]     |
[INFO] [stderr] 237 |     pub receiver: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 238 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:242:1
[INFO] [stderr]     |
[INFO] [stderr] 242 | pub struct Sender {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:244:5
[INFO] [stderr]     |
[INFO] [stderr] 244 |     pub public_key: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:247:1
[INFO] [stderr]     |
[INFO] [stderr] 247 | pub struct GetProjectLogsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:250:5
[INFO] [stderr]     |
[INFO] [stderr] 250 |     pub user_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:251:5
[INFO] [stderr]     |
[INFO] [stderr] 251 |     pub offset: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:252:5
[INFO] [stderr]     |
[INFO] [stderr] 252 |     pub limit: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:253:5
[INFO] [stderr]     |
[INFO] [stderr] 253 |     pub sort_by: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:254:5
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub action_names: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:258:1
[INFO] [stderr]     |
[INFO] [stderr] 258 | pub struct GetProjectLogsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:259:5
[INFO] [stderr]     |
[INFO] [stderr] 259 |     pub logs: Vec<ProjectLog>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:263:1
[INFO] [stderr]     |
[INFO] [stderr] 263 | pub struct ProjectLog {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:265:5
[INFO] [stderr]     |
[INFO] [stderr] 265 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:267:5
[INFO] [stderr]     |
[INFO] [stderr] 267 |     pub user: SimpleUser,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:268:5
[INFO] [stderr]     |
[INFO] [stderr] 268 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:270:5
[INFO] [stderr]     |
[INFO] [stderr] 270 |     pub action_names: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:271:5
[INFO] [stderr]     |
[INFO] [stderr] 271 |     pub actions: Vec<ProjectLogAction>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:272:5
[INFO] [stderr]     |
[INFO] [stderr] 272 |     pub channel: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:274:5
[INFO] [stderr]     |
[INFO] [stderr] 274 |     pub ip_address: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:276:5
[INFO] [stderr]     |
[INFO] [stderr] 276 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:280:1
[INFO] [stderr]     |
[INFO] [stderr] 280 | pub struct ProjectLogAction {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:281:5
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 |     pub user: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:283:5
[INFO] [stderr]     |
[INFO] [stderr] 283 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:284:5
[INFO] [stderr]     |
[INFO] [stderr] 284 |     pub payload: Vec<ProjectLogActionPayload>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:288:1
[INFO] [stderr]     |
[INFO] [stderr] 288 | pub struct ProjectLogActionPayload {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 290 |     pub old_secret_version: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:292:5
[INFO] [stderr]     |
[INFO] [stderr] 292 |     pub new_secret_version: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:296:1
[INFO] [stderr]     |
[INFO] [stderr] 296 | pub struct GetProjectSnapshotsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:298:5
[INFO] [stderr]     |
[INFO] [stderr] 298 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:300:5
[INFO] [stderr]     |
[INFO] [stderr] 300 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:301:5
[INFO] [stderr]     |
[INFO] [stderr] 301 |     pub offset: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:302:5
[INFO] [stderr]     |
[INFO] [stderr] 302 |     pub limit: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:306:1
[INFO] [stderr]     |
[INFO] [stderr] 306 | pub struct GetProjectSnapshotsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:308:5
[INFO] [stderr]     |
[INFO] [stderr] 308 |     pub secret_snapshots: Vec<SecretSnapshot>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:312:1
[INFO] [stderr]     |
[INFO] [stderr] 312 | pub struct SecretSnapshot {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:315:5
[INFO] [stderr]     |
[INFO] [stderr] 315 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:316:5
[INFO] [stderr]     |
[INFO] [stderr] 316 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub secret_versions: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:322:1
[INFO] [stderr]     |
[INFO] [stderr] 322 | pub struct ProjectSecretVersion {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:324:5
[INFO] [stderr]     |
[INFO] [stderr] 324 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:327:1
[INFO] [stderr]     |
[INFO] [stderr] 327 | pub struct RollbackProjectToSnapshotRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:328:5
[INFO] [stderr]     |
[INFO] [stderr] 328 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:329:5
[INFO] [stderr]     |
[INFO] [stderr] 329 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 330 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:334:1
[INFO] [stderr]     |
[INFO] [stderr] 334 | pub struct RollbackProjectToSnapshotResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:335:5
[INFO] [stderr]     |
[INFO] [stderr] 335 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:339:1
[INFO] [stderr]     |
[INFO] [stderr] 339 | pub struct RollbackSecret {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:341:5
[INFO] [stderr]     |
[INFO] [stderr] 341 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:342:5
[INFO] [stderr]     |
[INFO] [stderr] 342 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:343:5
[INFO] [stderr]     |
[INFO] [stderr] 343 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:345:5
[INFO] [stderr]     |
[INFO] [stderr] 345 |     pub secret_type: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:347:5
[INFO] [stderr]     |
[INFO] [stderr] 347 |     pub user: Option<SimpleUser>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:349:5
[INFO] [stderr]     |
[INFO] [stderr] 349 |     pub encrypted_secret: EncryptedSecret,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:351:5
[INFO] [stderr]     |
[INFO] [stderr] 351 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:355:1
[INFO] [stderr]     |
[INFO] [stderr] 355 | pub struct CreateProjectSecretsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:356:5
[INFO] [stderr]     |
[INFO] [stderr] 356 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:358:5
[INFO] [stderr]     |
[INFO] [stderr] 358 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:359:5
[INFO] [stderr]     |
[INFO] [stderr] 359 |     pub environment: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:360:5
[INFO] [stderr]     |
[INFO] [stderr] 360 |     pub secrets: Vec<SecretToCreate>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:364:1
[INFO] [stderr]     |
[INFO] [stderr] 364 | pub struct SecretToCreate {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:366:5
[INFO] [stderr]     |
[INFO] [stderr] 366 |     pub secret_type: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |     pub key: EncryptedKey,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:370:5
[INFO] [stderr]     |
[INFO] [stderr] 370 |     pub value: EncryptedValue,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:372:5
[INFO] [stderr]     |
[INFO] [stderr] 372 |     pub comment: EncryptedComment,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:376:1
[INFO] [stderr]     |
[INFO] [stderr] 376 | pub struct CreateProjectSecretsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:377:5
[INFO] [stderr]     |
[INFO] [stderr] 377 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:380:1
[INFO] [stderr]     |
[INFO] [stderr] 380 | pub struct UpdateSecretsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:381:5
[INFO] [stderr]     |
[INFO] [stderr] 381 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:382:5
[INFO] [stderr]     |
[INFO] [stderr] 382 |     pub secrets: Vec<SecretToUpdate>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:386:1
[INFO] [stderr]     |
[INFO] [stderr] 386 | pub struct SecretToUpdate {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:387:5
[INFO] [stderr]     |
[INFO] [stderr] 387 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:389:5
[INFO] [stderr]     |
[INFO] [stderr] 389 |     pub key: EncryptedKey,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:391:5
[INFO] [stderr]     |
[INFO] [stderr] 391 |     pub value: EncryptedValue,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:395:1
[INFO] [stderr]     |
[INFO] [stderr] 395 | pub struct UpdateSecretsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:396:5
[INFO] [stderr]     |
[INFO] [stderr] 396 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:401:1
[INFO] [stderr]     |
[INFO] [stderr] 401 | pub struct GetProjectSecretsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:404:5
[INFO] [stderr]     |
[INFO] [stderr] 404 |     pub workspace_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 |     pub environment: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:406:5
[INFO] [stderr]     |
[INFO] [stderr] 406 |     pub content: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:410:1
[INFO] [stderr]     |
[INFO] [stderr] 410 | pub struct GetProjectSecretsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:411:5
[INFO] [stderr]     |
[INFO] [stderr] 411 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:414:1
[INFO] [stderr]     |
[INFO] [stderr] 414 | pub struct DeleteProjectSecretsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:415:5
[INFO] [stderr]     |
[INFO] [stderr] 415 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:416:5
[INFO] [stderr]     |
[INFO] [stderr] 416 |     pub secret_ids: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:420:1
[INFO] [stderr]     |
[INFO] [stderr] 420 | pub struct DeleteProjectSecretsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:421:5
[INFO] [stderr]     |
[INFO] [stderr] 421 |     pub secrets: Vec<EncryptedSecret>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:424:1
[INFO] [stderr]     |
[INFO] [stderr] 424 | pub struct GetProjectSecretVersionsRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:425:5
[INFO] [stderr]     |
[INFO] [stderr] 425 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:426:5
[INFO] [stderr]     |
[INFO] [stderr] 426 |     pub secret_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:427:5
[INFO] [stderr]     |
[INFO] [stderr] 427 |     pub offset: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:428:5
[INFO] [stderr]     |
[INFO] [stderr] 428 |     pub limit: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:432:1
[INFO] [stderr]     |
[INFO] [stderr] 432 | pub struct GetProjectSecretVersionsResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:434:5
[INFO] [stderr]     |
[INFO] [stderr] 434 |     pub secret_versions: Vec<SecretVersion>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:438:1
[INFO] [stderr]     |
[INFO] [stderr] 438 | pub struct SecretVersion {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:439:5
[INFO] [stderr]     |
[INFO] [stderr] 439 |     pub tags: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:441:5
[INFO] [stderr]     |
[INFO] [stderr] 441 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:442:5
[INFO] [stderr]     |
[INFO] [stderr] 442 |     pub secret: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:443:5
[INFO] [stderr]     |
[INFO] [stderr] 443 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:444:5
[INFO] [stderr]     |
[INFO] [stderr] 444 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:446:5
[INFO] [stderr]     |
[INFO] [stderr] 446 |     pub secret_type: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:447:5
[INFO] [stderr]     |
[INFO] [stderr] 447 |     pub environment: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:449:5
[INFO] [stderr]     |
[INFO] [stderr] 449 |     pub is_deleted: bool,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:451:5
[INFO] [stderr]     |
[INFO] [stderr] 451 |     pub key: EncryptedKey,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:453:5
[INFO] [stderr]     |
[INFO] [stderr] 453 |     pub value: EncryptedValue,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:455:5
[INFO] [stderr]     |
[INFO] [stderr] 455 |     pub v: u8,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:457:5
[INFO] [stderr]     |
[INFO] [stderr] 457 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:460:1
[INFO] [stderr]     |
[INFO] [stderr] 460 | pub struct RollbackProjectSecretToVersionRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:462:5
[INFO] [stderr]     |
[INFO] [stderr] 462 |     pub secret_id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:463:5
[INFO] [stderr]     |
[INFO] [stderr] 463 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:466:1
[INFO] [stderr]     |
[INFO] [stderr] 466 | pub struct RollbackProjectSecretToVersionResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:467:5
[INFO] [stderr]     |
[INFO] [stderr] 467 |     pub secret: EncryptedSecret,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:471:1
[INFO] [stderr]     |
[INFO] [stderr] 471 | pub struct EncryptedSecret {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:473:5
[INFO] [stderr]     |
[INFO] [stderr] 473 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:474:5
[INFO] [stderr]     |
[INFO] [stderr] 474 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:475:5
[INFO] [stderr]     |
[INFO] [stderr] 475 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:477:5
[INFO] [stderr]     |
[INFO] [stderr] 477 |     pub type_name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:479:5
[INFO] [stderr]     |
[INFO] [stderr] 479 |     pub key: EncryptedKey,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:481:5
[INFO] [stderr]     |
[INFO] [stderr] 481 |     pub value: EncryptedValue,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:483:5
[INFO] [stderr]     |
[INFO] [stderr] 483 |     pub comment: Option<EncryptedComment>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:486:5
[INFO] [stderr]     |
[INFO] [stderr] 486 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:490:1
[INFO] [stderr]     |
[INFO] [stderr] 490 | pub struct SecretTag {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:496:1
[INFO] [stderr]     |
[INFO] [stderr] 496 | pub struct DecryptedSecret {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:497:5
[INFO] [stderr]     |
[INFO] [stderr] 497 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:498:5
[INFO] [stderr]     |
[INFO] [stderr] 498 |     pub version: u8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:499:5
[INFO] [stderr]     |
[INFO] [stderr] 499 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:500:5
[INFO] [stderr]     |
[INFO] [stderr] 500 |     pub type_name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:501:5
[INFO] [stderr]     |
[INFO] [stderr] 501 |     pub key: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:502:5
[INFO] [stderr]     |
[INFO] [stderr] 502 |     pub value: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:503:5
[INFO] [stderr]     |
[INFO] [stderr] 503 |     pub comment: Option<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:504:5
[INFO] [stderr]     |
[INFO] [stderr] 504 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/api/models.rs:508:5
[INFO] [stderr]     |
[INFO] [stderr] 508 |     pub fn decrypt(secret: &EncryptedSecret, private_key: &str) -> Result<DecryptedSecret> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:546:1
[INFO] [stderr]     |
[INFO] [stderr] 546 | pub struct EncryptedKey {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:548:5
[INFO] [stderr]     |
[INFO] [stderr] 548 |     pub ciphertext: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:550:5
[INFO] [stderr]     |
[INFO] [stderr] 550 |     pub iv: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:552:5
[INFO] [stderr]     |
[INFO] [stderr] 552 |     pub tag: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:556:1
[INFO] [stderr]     |
[INFO] [stderr] 556 | pub struct EncryptedValue {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:558:5
[INFO] [stderr]     |
[INFO] [stderr] 558 |     pub ciphertext: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:560:5
[INFO] [stderr]     |
[INFO] [stderr] 560 |     pub iv: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:562:5
[INFO] [stderr]     |
[INFO] [stderr] 562 |     pub tag: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:566:1
[INFO] [stderr]     |
[INFO] [stderr] 566 | pub struct EncryptedComment {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:568:5
[INFO] [stderr]     |
[INFO] [stderr] 568 |     pub ciphertext: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:570:5
[INFO] [stderr]     |
[INFO] [stderr] 570 |     pub iv: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:572:5
[INFO] [stderr]     |
[INFO] [stderr] 572 |     pub tag: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:607:1
[INFO] [stderr]     |
[INFO] [stderr] 607 | pub struct Audit {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:609:5
[INFO] [stderr]     |
[INFO] [stderr] 609 |     pub updated_at: OffsetDateTime,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:611:5
[INFO] [stderr]     |
[INFO] [stderr] 611 |     pub created_at: OffsetDateTime,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:614:1
[INFO] [stderr]     |
[INFO] [stderr] 614 | pub struct GetServiceTokensRequest {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:615:5
[INFO] [stderr]     |
[INFO] [stderr] 615 |     pub base_url: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:620:1
[INFO] [stderr]     |
[INFO] [stderr] 620 | pub struct GetServiceTokensResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:621:5
[INFO] [stderr]     |
[INFO] [stderr] 621 |     pub service_token_data: ServiceToken,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:626:1
[INFO] [stderr]     |
[INFO] [stderr] 626 | pub struct ServiceToken {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:628:5
[INFO] [stderr]     |
[INFO] [stderr] 628 |     pub id: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:629:5
[INFO] [stderr]     |
[INFO] [stderr] 629 |     pub name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:630:5
[INFO] [stderr]     |
[INFO] [stderr] 630 |     pub workspace: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:631:5
[INFO] [stderr]     |
[INFO] [stderr] 631 |     pub environment: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:634:5
[INFO] [stderr]     |
[INFO] [stderr] 634 |     pub user: SimpleUser,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:636:5
[INFO] [stderr]     |
[INFO] [stderr] 636 |     pub expires_at: OffsetDateTime,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:637:5
[INFO] [stderr]     |
[INFO] [stderr] 637 |     pub encrypted_key: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:638:5
[INFO] [stderr]     |
[INFO] [stderr] 638 |     pub iv: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:639:5
[INFO] [stderr]     |
[INFO] [stderr] 639 |     pub tag: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:641:5
[INFO] [stderr]     |
[INFO] [stderr] 641 |     pub audit: Audit,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]    --> src/api/models.rs:645:1
[INFO] [stderr]     |
[INFO] [stderr] 645 | pub struct ErrorResponse {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:647:5
[INFO] [stderr]     |
[INFO] [stderr] 647 |     pub type_name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:648:5
[INFO] [stderr]     |
[INFO] [stderr] 648 |     pub message: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:649:5
[INFO] [stderr]     |
[INFO] [stderr] 649 |     pub context: HashMap<String, Value>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:650:5
[INFO] [stderr]     |
[INFO] [stderr] 650 |     pub level: i16,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:651:5
[INFO] [stderr]     |
[INFO] [stderr] 651 |     pub level_name: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:652:5
[INFO] [stderr]     |
[INFO] [stderr] 652 |     pub status_code: i16,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:653:5
[INFO] [stderr]     |
[INFO] [stderr] 653 |     pub datetime_iso: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:654:5
[INFO] [stderr]     |
[INFO] [stderr] 654 |     pub application: String,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/api/models.rs:655:5
[INFO] [stderr]     |
[INFO] [stderr] 655 |     pub extra: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]   --> src/api/api.rs:35:1
[INFO] [stderr]    |
[INFO] [stderr] 35 | / pub async fn get_my_user(
[INFO] [stderr] 36 | |     client: &reqwest::Client,
[INFO] [stderr] 37 | |     request: models::GetMyUserRequest,
[INFO] [stderr] 38 | | ) -> Result<models::GetMyUserResponse> {
[INFO] [stderr]    | |______________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]   --> src/api/api.rs:48:1
[INFO] [stderr]    |
[INFO] [stderr] 48 | / pub async fn get_my_organizations(
[INFO] [stderr] 49 | |     client: &reqwest::Client,
[INFO] [stderr] 50 | |     request: models::GetMyOrganizationsRequest,
[INFO] [stderr] 51 | | ) -> Result<models::GetOrganizationsResponse> {
[INFO] [stderr]    | |_____________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]   --> src/api/api.rs:61:1
[INFO] [stderr]    |
[INFO] [stderr] 61 | / pub async fn get_organization_memberships(
[INFO] [stderr] 62 | |     client: &reqwest::Client,
[INFO] [stderr] 63 | |     request: models::GetOrganizationMembershipsRequest,
[INFO] [stderr] 64 | | ) -> Result<models::GetOrganizationMembershipsResponse> {
[INFO] [stderr]    | |_______________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]   --> src/api/api.rs:81:1
[INFO] [stderr]    |
[INFO] [stderr] 81 | / pub async fn update_organization_membership(
[INFO] [stderr] 82 | |     client: &reqwest::Client,
[INFO] [stderr] 83 | |     request: models::UpdateOrganizationMembershipRequest,
[INFO] [stderr] 84 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stderr]    | |_________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:98:1
[INFO] [stderr]     |
[INFO] [stderr] 98  | / pub async fn delete_organization_membership(
[INFO] [stderr] 99  | |     client: &reqwest::Client,
[INFO] [stderr] 100 | |     request: models::DeleteOrganizationMembershipRequest,
[INFO] [stderr] 101 | | ) -> Result<models::UpdateOrganizationMembershipResponse> {
[INFO] [stderr]     | |_________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:114:1
[INFO] [stderr]     |
[INFO] [stderr] 114 | / pub async fn get_organization_projects(
[INFO] [stderr] 115 | |     client: &reqwest::Client,
[INFO] [stderr] 116 | |     request: models::GetProjectsRequest,
[INFO] [stderr] 117 | | ) -> Result<models::GetProjectsResponse> {
[INFO] [stderr]     | |________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:131:1
[INFO] [stderr]     |
[INFO] [stderr] 131 | / pub async fn get_project_memberships(
[INFO] [stderr] 132 | |     client: &reqwest::Client,
[INFO] [stderr] 133 | |     request: models::GetProjectMembershipsRequest,
[INFO] [stderr] 134 | | ) -> Result<models::GetProjectMembershipsResponse> {
[INFO] [stderr]     | |__________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:147:1
[INFO] [stderr]     |
[INFO] [stderr] 147 | / pub async fn update_project_membership(
[INFO] [stderr] 148 | |     client: &reqwest::Client,
[INFO] [stderr] 149 | |     request: models::UpdateProjectMembershipRequest,
[INFO] [stderr] 150 | | ) -> Result<models::UpdateProjectMembershipResponse> {
[INFO] [stderr]     | |____________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:164:1
[INFO] [stderr]     |
[INFO] [stderr] 164 | / pub async fn delete_project_membership(
[INFO] [stderr] 165 | |     client: &reqwest::Client,
[INFO] [stderr] 166 | |     request: models::DeleteProjectMembershipRequest,
[INFO] [stderr] 167 | | ) -> Result<models::DeleteProjectMembershipResponse> {
[INFO] [stderr]     | |____________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:180:1
[INFO] [stderr]     |
[INFO] [stderr] 180 | / pub async fn get_project_key(
[INFO] [stderr] 181 | |     client: &reqwest::Client,
[INFO] [stderr] 182 | |     request: models::GetProjectKeyRequest,
[INFO] [stderr] 183 | | ) -> Result<models::GetProjectKeyResponse> {
[INFO] [stderr]     | |__________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:196:1
[INFO] [stderr]     |
[INFO] [stderr] 196 | / pub async fn get_project_logs(
[INFO] [stderr] 197 | |     client: &reqwest::Client,
[INFO] [stderr] 198 | |     request: models::GetProjectLogsRequest,
[INFO] [stderr] 199 | | ) -> Result<models::GetProjectLogsResponse> {
[INFO] [stderr]     | |___________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:212:1
[INFO] [stderr]     |
[INFO] [stderr] 212 | / pub async fn get_project_snapshots(
[INFO] [stderr] 213 | |     client: &reqwest::Client,
[INFO] [stderr] 214 | |     request: models::GetProjectSnapshotsRequest,
[INFO] [stderr] 215 | | ) -> Result<models::GetProjectSnapshotsResponse> {
[INFO] [stderr]     | |________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:230:1
[INFO] [stderr]     |
[INFO] [stderr] 230 | / pub async fn roll_back_to_snapshot(
[INFO] [stderr] 231 | |     client: &reqwest::Client,
[INFO] [stderr] 232 | |     request: models::RollbackProjectToSnapshotRequest,
[INFO] [stderr] 233 | | ) -> Result<models::RollbackProjectToSnapshotResponse> {
[INFO] [stderr]     | |______________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:247:1
[INFO] [stderr]     |
[INFO] [stderr] 247 | / pub async fn create_project_secrets(
[INFO] [stderr] 248 | |     client: &reqwest::Client,
[INFO] [stderr] 249 | |     request: models::CreateProjectSecretsRequest,
[INFO] [stderr] 250 | | ) -> Result<models::CreateProjectSecretsResponse> {
[INFO] [stderr]     | |_________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]    --> src/api/api.rs:280:1
[INFO] [stderr]     |
[INFO] [stderr] 280 | / pub async fn get_service_tokens(
[INFO] [stderr] 281 | |     client: &reqwest::Client,
[INFO] [stderr] 282 | |     request: models::GetServiceTokensRequest,
[INFO] [stderr] 283 | | ) -> Result<models::GetServiceTokensResponse> {
[INFO] [stderr]     | |_____________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]   --> src/lib.rs:80:1
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub mod client;
[INFO] [stderr]    | ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/client.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 |     pub async fn get_user(&self) -> Result<api::models::User> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/client.rs:39:5
[INFO] [stderr]    |
[INFO] [stderr] 39 |     pub async fn get_my_organizations(&self) -> Result<Vec<api::models::Organization>> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/client.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 51 | /     pub async fn get_organization_memberships(
[INFO] [stderr] 52 | |         &self,
[INFO] [stderr] 53 | |         organization_id: &str,
[INFO] [stderr] 54 | |     ) -> Result<Vec<api::models::OrganizationMembership>> {
[INFO] [stderr]    | |_________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/client.rs:67:5
[INFO] [stderr]    |
[INFO] [stderr] 67 | /     pub async fn update_organization_membership(
[INFO] [stderr] 68 | |         &self,
[INFO] [stderr] 69 | |         organization_id: &str,
[INFO] [stderr] 70 | |         membership_id: &str,
[INFO] [stderr] 71 | |         role: &str,
[INFO] [stderr] 72 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stderr]    | |____________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/client.rs:87:5
[INFO] [stderr]    |
[INFO] [stderr] 87 | /     pub async fn delete_organization_membership(
[INFO] [stderr] 88 | |         &self,
[INFO] [stderr] 89 | |         organization_id: &str,
[INFO] [stderr] 90 | |         membership_id: &str,
[INFO] [stderr] 91 | |     ) -> Result<api::models::OrganizationMembership> {
[INFO] [stderr]    | |____________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:105:5
[INFO] [stderr]     |
[INFO] [stderr] 105 | /     pub async fn get_organization_projects(
[INFO] [stderr] 106 | |         &self,
[INFO] [stderr] 107 | |         organization_id: &str,
[INFO] [stderr] 108 | |     ) -> Result<Vec<api::models::Workspace>> {
[INFO] [stderr]     | |____________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 121 | /     pub async fn get_project_memberships(
[INFO] [stderr] 122 | |         &self,
[INFO] [stderr] 123 | |         workspace_id: &str,
[INFO] [stderr] 124 | |     ) -> Result<Vec<api::models::ProjectMembership>> {
[INFO] [stderr]     | |____________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:137:5
[INFO] [stderr]     |
[INFO] [stderr] 137 | /     pub async fn update_project_membership(
[INFO] [stderr] 138 | |         &self,
[INFO] [stderr] 139 | |         workspace_id: &str,
[INFO] [stderr] 140 | |         membership_id: &str,
[INFO] [stderr] 141 | |         role: &str,
[INFO] [stderr] 142 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stderr]     | |_______________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:157:5
[INFO] [stderr]     |
[INFO] [stderr] 157 | /     pub async fn delete_project_membership(
[INFO] [stderr] 158 | |         &self,
[INFO] [stderr] 159 | |         workspace_id: &str,
[INFO] [stderr] 160 | |         membership_id: &str,
[INFO] [stderr] 161 | |     ) -> Result<api::models::ProjectMembership> {
[INFO] [stderr]     | |_______________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:175:5
[INFO] [stderr]     |
[INFO] [stderr] 175 | /     pub async fn get_encrypted_project_key(
[INFO] [stderr] 176 | |         &self,
[INFO] [stderr] 177 | |         workspace_id: &str,
[INFO] [stderr] 178 | |     ) -> Result<api::models::GetProjectKeyResponse> {
[INFO] [stderr]     | |___________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:189:5
[INFO] [stderr]     |
[INFO] [stderr] 189 | /     pub async fn get_decrypted_project_key(
[INFO] [stderr] 190 | |         &self,
[INFO] [stderr] 191 | |         workspace_id: &str,
[INFO] [stderr] 192 | |         private_key: &str,
[INFO] [stderr] 193 | |     ) -> Result<String> {
[INFO] [stderr]     | |_______________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:229:5
[INFO] [stderr]     |
[INFO] [stderr] 229 | /     pub async fn get_project_logs(
[INFO] [stderr] 230 | |         &self,
[INFO] [stderr] 231 | |         workspace_id: &str,
[INFO] [stderr] 232 | |         user_id: &str,
[INFO] [stderr] ...   |
[INFO] [stderr] 236 | |         action_names: &str,
[INFO] [stderr] 237 | |     ) -> Result<Vec<api::models::ProjectLog>> {
[INFO] [stderr]     | |_____________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:255:5
[INFO] [stderr]     |
[INFO] [stderr] 255 | /     pub async fn get_project_snapshots(
[INFO] [stderr] 256 | |         &self,
[INFO] [stderr] 257 | |         workspace_id: &str,
[INFO] [stderr] 258 | |         offset: &str,
[INFO] [stderr] 259 | |         limit: &str,
[INFO] [stderr] 260 | |     ) -> Result<Vec<api::models::SecretSnapshot>> {
[INFO] [stderr]     | |_________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:275:5
[INFO] [stderr]     |
[INFO] [stderr] 275 | /     pub async fn roll_back_to_snapshot(
[INFO] [stderr] 276 | |         &self,
[INFO] [stderr] 277 | |         workspace_id: &str,
[INFO] [stderr] 278 | |         version: u8,
[INFO] [stderr] 279 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stderr]     | |__________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:293:5
[INFO] [stderr]     |
[INFO] [stderr] 293 | /     pub async fn create_project_secrets(
[INFO] [stderr] 294 | |         &self,
[INFO] [stderr] 295 | |         workspace_id: &str,
[INFO] [stderr] 296 | |         environment: &str,
[INFO] [stderr] 297 | |         secrets: Vec<api::models::SecretToCreate>,
[INFO] [stderr] 298 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stderr]     | |__________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:313:5
[INFO] [stderr]     |
[INFO] [stderr] 313 | /     pub async fn get_encrypted_project_secrets(
[INFO] [stderr] 314 | |         &self,
[INFO] [stderr] 315 | |         workspace_id: &str,
[INFO] [stderr] 316 | |         environment: &str,
[INFO] [stderr] 317 | |     ) -> Result<Vec<api::models::EncryptedSecret>> {
[INFO] [stderr]     | |__________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:332:5
[INFO] [stderr]     |
[INFO] [stderr] 332 | /     pub async fn get_decrypted_project_secrets(
[INFO] [stderr] 333 | |         &self,
[INFO] [stderr] 334 | |         workspace_id: &str,
[INFO] [stderr] 335 | |         environment: &str,
[INFO] [stderr] 336 | |         private_key: &str,
[INFO] [stderr] 337 | |     ) -> Result<Vec<api::models::DecryptedSecret>> {
[INFO] [stderr]     | |__________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:348:5
[INFO] [stderr]     |
[INFO] [stderr] 348 |     pub async fn get_user_decrypted_private_key(&self, infisical_secret: &str) -> Result<String> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/client.rs:375:5
[INFO] [stderr]     |
[INFO] [stderr] 375 |     pub fn new() -> ClientBuilder {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:382:5
[INFO] [stderr]     |
[INFO] [stderr] 382 |     pub fn build(mut self, api_key: &str) -> Result<Client> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/client.rs:409:5
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn api_base(mut self, value: &str) -> ClientBuilder {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]   --> src/lib.rs:81:1
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub mod error;
[INFO] [stderr]    | ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]   --> src/lib.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub mod utils;
[INFO] [stderr]    | ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]  --> src/utils/mod.rs:1:1
[INFO] [stderr]   |
[INFO] [stderr] 1 | pub mod aes256gcm;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]  --> src/utils/aes256gcm.rs:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub fn encrypt(text: &str, secret: &str) -> Result<Encryption> {
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/utils/aes256gcm.rs:27:1
[INFO] [stderr]    |
[INFO] [stderr] 27 | pub struct Encryption {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/utils/aes256gcm.rs:28:5
[INFO] [stderr]    |
[INFO] [stderr] 28 |     pub text: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/utils/aes256gcm.rs:29:5
[INFO] [stderr]    |
[INFO] [stderr] 29 |     pub tag: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/utils/aes256gcm.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 30 |     pub nonce: String,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]   --> src/utils/aes256gcm.rs:33:1
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub fn decrypt(text: &str, nonce: &str, tag: &str, secret: &str) -> Result<String> {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a module
[INFO] [stderr]  --> src/utils/mod.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | pub mod base64;
[INFO] [stderr]   | ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]  --> src/utils/base64.rs:3:1
[INFO] [stderr]   |
[INFO] [stderr] 3 | pub fn encode(str: &[u8]) -> String {
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a function
[INFO] [stderr]  --> src/utils/base64.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub fn decode(vec: &str) -> Vec<u8> {
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr]   --> src/error.rs:63:13
[INFO] [stderr]    |
[INFO] [stderr] 63 |             write!(f, ": {}", e);
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr]   --> src/error.rs:84:9
[INFO] [stderr]    |
[INFO] [stderr] 84 |         f.write_str("Infisical API error");
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] 
[INFO] [stderr] warning: `infisical-api` (lib) generated 344 warnings (run `cargo fix --lib -p infisical-api` to apply 4 suggestions)
[INFO] [stderr] warning: `infisical-api` (lib test) generated 9 warnings (9 duplicates)
[INFO] [stderr] warning: unused variable: `client`
[INFO] [stderr]    --> tests/integration_test.rs:134:9
[INFO] [stderr]     |
[INFO] [stderr] 134 |     let client = infisical_api::Client::new(&env_vars.api_key).unwrap();
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_client`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `infisical-api` (test "integration_test") generated 1 warning (run `cargo fix --test "integration_test"` to apply 1 suggestion)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.24
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/infisical_api-d0955efca467c5e8)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::temp ... ok
[INFO] [stdout] test utils::aes256gcm::tests::encrypt_is_successful ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-f4ad74d883c44129)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test get_organization_projects ... FAILED
[INFO] [stdout] test get_my_user ... FAILED
[INFO] [stdout] test get_project_snapshots ... FAILED
[INFO] [stdout] test get_organization_memberships ... FAILED
[INFO] [stdout] test get_secret_versions ... FAILED
[INFO] [stdout] test get_my_organizations ... FAILED
[INFO] [stdout] test get_project_logs ... FAILED
[INFO] [stdout] test add_secret ... FAILED
[INFO] [stdout] test get_decrypted_project_secrets ... FAILED
[INFO] [stdout] test get_project_memberships ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- get_organization_projects stdout ----
[INFO] [stdout] thread 'get_organization_projects' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x5653665872d8 - integration_test::get_organization_projects::{{closure}}::h48a61104a6fafc67
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:80:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x5653665871fc - integration_test::get_organization_projects::h19070061790ee6c6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:83:5
[INFO] [stdout]   37:     0x565366587077 - integration_test::get_organization_projects::{{closure}}::h29f4d1811f7bc0d6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:79:38
[INFO] [stdout]   38:     0x5653665b5ba5 - core::ops::function::FnOnce::call_once::h0cd2878759742853
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_my_user stdout ----
[INFO] [stdout] thread 'get_my_user' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366586808 - integration_test::get_my_user::{{closure}}::h7e9c00cde104e360
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:64:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x56536658672c - integration_test::get_my_user::hd6cf5575411ba2ba
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:67:5
[INFO] [stdout]   37:     0x5653665865a7 - integration_test::get_my_user::{{closure}}::he8e61e9f34f59bcc
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:63:24
[INFO] [stdout]   38:     0x5653665b68c5 - core::ops::function::FnOnce::call_once::hd227cb8b8ef9621a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_snapshots stdout ----
[INFO] [stdout] thread 'get_project_snapshots' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366588398 - integration_test::get_project_snapshots::{{closure}}::haae74d1a1b007d8e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:113:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x5653665882bc - integration_test::get_project_snapshots::h1dd92d7453b2317c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:116:5
[INFO] [stdout]   37:     0x565366588137 - integration_test::get_project_snapshots::{{closure}}::hf55d98a3e75fec13
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:112:34
[INFO] [stdout]   38:     0x5653665b5b65 - core::ops::function::FnOnce::call_once::h0cb7fcc2ae96b2a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_organization_memberships stdout ----
[INFO] [stdout] thread 'get_organization_memberships' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366587878 - integration_test::get_organization_memberships::{{closure}}::h97fa06afee571102
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:91:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366587792 - integration_test::get_organization_memberships::hcff62c99f32362e2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:94:5
[INFO] [stdout]   37:     0x565366587607 - integration_test::get_organization_memberships::{{closure}}::hdfeb9639310f476d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:90:41
[INFO] [stdout]   38:     0x5653665b6065 - core::ops::function::FnOnce::call_once::h4bf73c395f20af43
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_secret_versions stdout ----
[INFO] [stdout] thread 'get_secret_versions' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366588d02 - integration_test::get_secret_versions::{{closure}}::hf997079e903edc7f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:132:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366588c54 - integration_test::get_secret_versions::h3c42bc1315d7c64b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:134:5
[INFO] [stdout]   37:     0x565366588b17 - integration_test::get_secret_versions::{{closure}}::h15629f1c63ad3beb
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:131:32
[INFO] [stdout]   38:     0x5653665b5c65 - core::ops::function::FnOnce::call_once::h15d4ac85cdee1f29
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_my_organizations stdout ----
[INFO] [stdout] thread 'get_my_organizations' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366586d78 - integration_test::get_my_organizations::{{closure}}::h7dca86f4e5d7cffb
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:72:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366586c9c - integration_test::get_my_organizations::hc25323cdea2b4e8e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:75:5
[INFO] [stdout]   37:     0x565366586b17 - integration_test::get_my_organizations::{{closure}}::hc50446526432b3be
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:71:33
[INFO] [stdout]   38:     0x5653665b6c05 - core::ops::function::FnOnce::call_once::hf35cce7c69f8fb26
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_logs stdout ----
[INFO] [stdout] thread 'get_project_logs' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x5653665888d2 - integration_test::get_project_logs::{{closure}}::had4926807e346f1e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:124:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366588824 - integration_test::get_project_logs::h9f7d718932b7ec26
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:127:5
[INFO] [stdout]   37:     0x5653665886e7 - integration_test::get_project_logs::{{closure}}::h30b866aca3199119
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:123:29
[INFO] [stdout]   38:     0x5653665b6475 - core::ops::function::FnOnce::call_once::h8cce6ebe65422c9b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- add_secret stdout ----
[INFO] [stdout] thread 'add_secret' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366585902 - integration_test::add_secret::{{closure}}::hdcc662a380738680
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:31:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x5653665857fa - integration_test::add_secret::h9d4448f460937ecf
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:56:5
[INFO] [stdout]   37:     0x565366585677 - integration_test::add_secret::{{closure}}::h3c74a9f3826dd1df
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:30:23
[INFO] [stdout]   38:     0x5653665b5f05 - core::ops::function::FnOnce::call_once::h3732f2fec8e00666
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_decrypted_project_secrets stdout ----
[INFO] [stdout] thread 'get_decrypted_project_secrets' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366584e1d - integration_test::get_decrypted_project_secrets::{{closure}}::h9cd972139e8e26a7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:9:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366584d2c - integration_test::get_decrypted_project_secrets::hd5a2c59fdd4fba30
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:23:5
[INFO] [stdout]   37:     0x565366584ba7 - integration_test::get_decrypted_project_secrets::{{closure}}::h2e87d153a08406c3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:8:42
[INFO] [stdout]   38:     0x5653665b5e35 - core::ops::function::FnOnce::call_once::h2b46325fe1f6ce3a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_memberships stdout ----
[INFO] [stdout] thread 'get_project_memberships' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })', tests/common/mod.rs:5:14
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x565366b3680a - std::backtrace_rs::backtrace::libunwind::trace::ha9053a9a07ca49cb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stdout]    1:     0x565366b3680a - std::backtrace_rs::backtrace::trace_unsynchronized::h9c2852a457ad564e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x565366b3680a - std::sys_common::backtrace::_print_fmt::h457936fbfaa0070f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stdout]    3:     0x565366b3680a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h5779d7bf7f70cb0c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x565366b5d20e - core::fmt::write::h5a4baaff1bcd3eb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/fmt/mod.rs:1232:17
[INFO] [stdout]    5:     0x565366b33065 - std::io::Write::write_fmt::h478f79c628ef31d1
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/io/mod.rs:1684:15
[INFO] [stdout]    6:     0x565366b365d5 - std::sys_common::backtrace::_print::h5fcdc36060f177e8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    7:     0x565366b365d5 - std::sys_common::backtrace::print::h54ca9458b876c8bf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    8:     0x565366b3839f - std::panicking::default_hook::{{closure}}::hbe471161c7664ed6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:271:22
[INFO] [stdout]    9:     0x565366b3805f - std::panicking::default_hook::ha3500da57aa4ac4f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:287:9
[INFO] [stdout]   10:     0x5653666161c7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdf1b89dd137ece34
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   11:     0x5653666161c7 - test::test_main::{{closure}}::h9081a79f20e75698
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:135:21
[INFO] [stdout]   12:     0x565366b38acd - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h6507bddc3eebb4a5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:2001:9
[INFO] [stdout]   13:     0x565366b38acd - std::panicking::rust_panic_with_hook::h50c09d000dc561d2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:696:13
[INFO] [stdout]   14:     0x565366b38849 - std::panicking::begin_panic_handler::{{closure}}::h9e2b2176e00e0d9c
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:583:13
[INFO] [stdout]   15:     0x565366b36c76 - std::sys_common::backtrace::__rust_end_short_backtrace::h5739b8e512c09d02
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:150:18
[INFO] [stdout]   16:     0x565366b38552 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:579:5
[INFO] [stdout]   17:     0x56536653e423 - core::panicking::panic_fmt::hf33a1475b4dc5c3e
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panicking.rs:64:14
[INFO] [stdout]   18:     0x56536653e8d3 - core::result::unwrap_failed::hdff5465d74574b44
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1750:5
[INFO] [stdout]   19:     0x5653665d9bab - core::result::Result<T,E>::unwrap::h8472cb04a68f8737
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/result.rs:1090:23
[INFO] [stdout]   20:     0x56536657f572 - integration_test::common::setup::h394c9532628192b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   21:     0x565366587e08 - integration_test::get_project_memberships::{{closure}}::hc77dfe43c6bad0e7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:102:20
[INFO] [stdout]   22:     0x56536657dad8 - <core::pin::Pin<P> as core::future::future::Future>::poll::h065db35dc9dc2cb5
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   23:     0x56536657db9b - <core::pin::Pin<P> as core::future::future::Future>::poll::h4d648eb8867f309a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x56536658b414 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hf2709793a05d3202
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:57
[INFO] [stdout]   25:     0x56536658b351 - tokio::runtime::coop::with_budget::h13886364d13b2699
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:107:5
[INFO] [stdout]   26:     0x56536658b351 - tokio::runtime::coop::budget::h7db448bb0c6355ab
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/coop.rs:73:5
[INFO] [stdout]   27:     0x56536658b351 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd5408e53b4bcf5be
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:541:25
[INFO] [stdout]   28:     0x565366589c2e - tokio::runtime::scheduler::current_thread::Context::enter::h5f8f0b09073fbf73
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:350:19
[INFO] [stdout]   29:     0x56536658a9fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h0d021282faf7955d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:540:36
[INFO] [stdout]   30:     0x56536658a6eb - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h19b73e8cb249c93d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:57
[INFO] [stdout]   31:     0x5653665e3b38 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5053215e5cec1808
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/macros/scoped_tls.rs:61:9
[INFO] [stdout]   32:     0x56536658a486 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::ha959469d5bdb7912
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:615:27
[INFO] [stdout]   33:     0x56536658a71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h11b92ae6f139f175
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:530:19
[INFO] [stdout]   34:     0x5653665896dd - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h7fc46e9ffc26ef74
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/scheduler/current_thread.rs:154:24
[INFO] [stdout]   35:     0x5653665c8355 - tokio::runtime::runtime::Runtime::block_on::h5019681ea5112b7e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-1.28.0/src/runtime/runtime.rs:302:47
[INFO] [stdout]   36:     0x565366587d2c - integration_test::get_project_memberships::h744c402757529e2b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:105:5
[INFO] [stdout]   37:     0x565366587ba7 - integration_test::get_project_memberships::{{closure}}::h6770b572c2c48f22
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:101:36
[INFO] [stdout]   38:     0x5653665b6645 - core::ops::function::FnOnce::call_once::ha4077920812292f2
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   39:     0x56536661b5af - core::ops::function::FnOnce::call_once::h7d969581be7d0075
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56536661b5af - test::__rust_begin_short_backtrace::hca25a52684e56655
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:656:18
[INFO] [stdout]   41:     0x5653665ecbcc - test::run_test::{{closure}}::ha8ac744c4af1a4bb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:647:30
[INFO] [stdout]   42:     0x5653665ecbcc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7b411a9ed45bdecf
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x56536661a576 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd05328869a8ed200
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   44:     0x56536661a576 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0c601ce20bd5b2be
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   45:     0x56536661a576 - std::panicking::try::do_call::ha4be5c164fe30854
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   46:     0x56536661a576 - std::panicking::try::h604546f3609af05f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   47:     0x56536661a576 - std::panic::catch_unwind::h5bfa8afe44c9c2f9
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   48:     0x56536661a576 - test::run_test_in_process::hd50dee55dd63e6aa
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:679:27
[INFO] [stdout]   49:     0x56536661a576 - test::run_test::run_test_inner::{{closure}}::h4aa0f433aa85cea8
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:573:39
[INFO] [stdout]   50:     0x5653665e7241 - test::run_test::run_test_inner::{{closure}}::had56431adf24b4d6
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/test/src/lib.rs:600:37
[INFO] [stdout]   51:     0x5653665e7241 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha8d9890e0c73bf13
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys_common/backtrace.rs:134:18
[INFO] [stdout]   52:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h251832bcb4a95327
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:560:17
[INFO] [stdout]   53:     0x5653665ecc5b - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8fdff598fa414831
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/panic/unwind_safe.rs:271:9
[INFO] [stdout]   54:     0x5653665ecc5b - std::panicking::try::do_call::h455dd2f7764a950f
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:487:40
[INFO] [stdout]   55:     0x5653665ecc5b - std::panicking::try::had6f23b7b73ae72a
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panicking.rs:451:19
[INFO] [stdout]   56:     0x5653665ecc5b - std::panic::catch_unwind::ha6a5ca3915b4dad0
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/panic.rs:140:14
[INFO] [stdout]   57:     0x5653665ecc5b - std::thread::Builder::spawn_unchecked_::{{closure}}::h883b72ef75da6231
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/thread/mod.rs:559:30
[INFO] [stdout]   58:     0x5653665ecc5b - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb7dff73dc8bd2ccb
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h39990b24eedef2ab
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   60:     0x565366b3d0a3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h01a027258444143b
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/alloc/src/boxed.rs:1987:9
[INFO] [stdout]   61:     0x565366b3d0a3 - std::sys::unix::thread::Thread::new::thread_start::ha4f1cdd9c25884ba
[INFO] [stdout]                                at /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   62:     0x7f7b4bf7ab43 - <unknown>
[INFO] [stdout]   63:     0x7f7b4c00bbb4 - __clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     add_secret
[INFO] [stdout]     get_decrypted_project_secrets
[INFO] [stdout]     get_my_organizations
[INFO] [stdout]     get_my_user
[INFO] [stdout]     get_organization_memberships
[INFO] [stdout]     get_organization_projects
[INFO] [stdout]     get_project_logs
[INFO] [stdout]     get_project_memberships
[INFO] [stdout]     get_project_snapshots
[INFO] [stdout]     get_secret_versions
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_test`
[INFO] running `Command { std: "docker" "inspect" "da339a81638eac2ac42bd13ac97536d902c4784a1e52e143099645d8958d9ef5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da339a81638eac2ac42bd13ac97536d902c4784a1e52e143099645d8958d9ef5", kill_on_drop: false }`
[INFO] [stdout] da339a81638eac2ac42bd13ac97536d902c4784a1e52e143099645d8958d9ef5
