[INFO] fetching crate infisical-api 0.1.1...
[INFO] testing infisical-api-0.1.1 against 1.75.0 for beta-1.76-1
[INFO] extracting crate infisical-api 0.1.1 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate infisical-api 0.1.1 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.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-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde v0.6.15
[INFO] [stderr]   Downloaded serde_json v0.6.1
[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-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5adb4501c7ca55978e661be3ed493f0fe75b9c492fb95afce7c8ead97fd6d5aa
[INFO] running `Command { std: "docker" "start" "-a" "5adb4501c7ca55978e661be3ed493f0fe75b9c492fb95afce7c8ead97fd6d5aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5adb4501c7ca55978e661be3ed493f0fe75b9c492fb95afce7c8ead97fd6d5aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5adb4501c7ca55978e661be3ed493f0fe75b9c492fb95afce7c8ead97fd6d5aa", kill_on_drop: false }`
[INFO] [stdout] 5adb4501c7ca55978e661be3ed493f0fe75b9c492fb95afce7c8ead97fd6d5aa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 97d1b8600dc2484811b263712315bd01cf87f9f67c54ebb0f9f72d11c5a50a7d
[INFO] running `Command { std: "docker" "start" "-a" "97d1b8600dc2484811b263712315bd01cf87f9f67c54ebb0f9f72d11c5a50a7d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling rustc-serialize v0.3.25
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.62
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling mio v0.8.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling polyval v0.6.1
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling openssl-sys v0.9.98
[INFO] [stderr]    Compiling ghash v0.5.0
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling aes v0.8.3
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling encoding_rs v0.8.33
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling ipnet v2.9.0
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling arrayref v0.2.2
[INFO] [stderr]    Compiling serde v0.6.15
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling serde_json v0.6.1
[INFO] [stderr]    Compiling onionsalt v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.194
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling tokio-util v0.7.10
[INFO] [stderr]    Compiling h2 v0.3.22
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling hyper v0.14.28
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.23
[INFO] [stderr]    Compiling time v0.3.31
[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/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 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/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 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: 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] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let _ = f.write_str("Infisical API error");
[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 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/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 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: 344 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.85s
[INFO] running `Command { std: "docker" "inspect" "97d1b8600dc2484811b263712315bd01cf87f9f67c54ebb0f9f72d11c5a50a7d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97d1b8600dc2484811b263712315bd01cf87f9f67c54ebb0f9f72d11c5a50a7d", kill_on_drop: false }`
[INFO] [stdout] 97d1b8600dc2484811b263712315bd01cf87f9f67c54ebb0f9f72d11c5a50a7d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 150d68e9488a8fcbb934de3615348d45df5b59e4bb5c26c59b19bcfa08b5c68e
[INFO] running `Command { std: "docker" "start" "-a" "150d68e9488a8fcbb934de3615348d45df5b59e4bb5c26c59b19bcfa08b5c68e", kill_on_drop: false }`
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling smallvec v1.11.2
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling tokio-util v0.7.10
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling h2 v0.3.22
[INFO] [stderr]    Compiling hyper v0.14.28
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.23
[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/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 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/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 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: 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] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let _ = f.write_str("Infisical API error");
[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 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/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 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: 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] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let _ = f.write_str("Infisical API error");
[INFO] [stdout]    |         +++++++
[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 26.05s
[INFO] running `Command { std: "docker" "inspect" "150d68e9488a8fcbb934de3615348d45df5b59e4bb5c26c59b19bcfa08b5c68e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "150d68e9488a8fcbb934de3615348d45df5b59e4bb5c26c59b19bcfa08b5c68e", kill_on_drop: false }`
[INFO] [stdout] 150d68e9488a8fcbb934de3615348d45df5b59e4bb5c26c59b19bcfa08b5c68e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d70e9d21e9ea69d8bc6d2186a7842dae4cd945f8f75dfe6751bab2e3e9ce83c5
[INFO] running `Command { std: "docker" "start" "-a" "d70e9d21e9ea69d8bc6d2186a7842dae4cd945f8f75dfe6751bab2e3e9ce83c5", kill_on_drop: false }`
[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/lib.rs:80:1
[INFO] [stderr]    |
[INFO] [stderr] 80 | pub mod client;
[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/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 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: 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] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let _ = f.write_str("Infisical API error");
[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 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/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 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: `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.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/infisical_api-ce34c17662c000e8)
[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-5f51ea3a6245117b)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test get_project_logs ... FAILED
[INFO] [stdout] test get_organization_projects ... FAILED
[INFO] [stdout] test get_decrypted_project_secrets ... FAILED
[INFO] [stdout] test get_project_memberships ... FAILED
[INFO] [stdout] test get_organization_memberships ... FAILED
[INFO] [stdout] test add_secret ... FAILED
[INFO] [stdout] test get_secret_versions ... FAILED
[INFO] [stdout] test get_project_snapshots ... FAILED
[INFO] [stdout] test get_my_organizations ... FAILED
[INFO] [stdout] test get_my_user ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_logs stdout ----
[INFO] [stdout] thread 'get_project_logs' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x556420161ad2 - integration_test::get_project_logs::{{closure}}::hd4629c100f9a935f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:124:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420161a13 - integration_test::get_project_logs::hae967e05e1b8bb98
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:127:5
[INFO] [stdout]   44:     0x5564201618c7 - integration_test::get_project_logs::{{closure}}::ha248a0a5abe2e7d3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:123:28
[INFO] [stdout]   45:     0x55642012d7e6 - core::ops::function::FnOnce::call_once::h180ff61eddd28965
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_organization_projects stdout ----
[INFO] [stdout] thread 'get_organization_projects' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x5564201604f8 - integration_test::get_organization_projects::{{closure}}::h47bb4ce9d352f0d1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:80:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420160418 - integration_test::get_organization_projects::h18d9b0de92b16332
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:83:5
[INFO] [stdout]   44:     0x5564201602a7 - integration_test::get_organization_projects::{{closure}}::hc3e8872adf5ea5b5
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:79:37
[INFO] [stdout]   45:     0x55642012ddf6 - core::ops::function::FnOnce::call_once::h5359c11fa8a1701b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_decrypted_project_secrets stdout ----
[INFO] [stdout] thread 'get_decrypted_project_secrets' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x55642015e05d - integration_test::get_decrypted_project_secrets::{{closure}}::he5a7635af176ab62
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:9:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x55642015df68 - integration_test::get_decrypted_project_secrets::hef333d6ffb0ec223
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:23:5
[INFO] [stdout]   44:     0x55642015ddf7 - integration_test::get_decrypted_project_secrets::{{closure}}::h9853b670b66a4768
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:8:41
[INFO] [stdout]   45:     0x55642012e566 - core::ops::function::FnOnce::call_once::hcfd8384228f49831
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_memberships stdout ----
[INFO] [stdout] thread 'get_project_memberships' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x556420160ff8 - integration_test::get_project_memberships::{{closure}}::h031972073037d85a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:102:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420160f18 - integration_test::get_project_memberships::h9d030804533d57a2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:105:5
[INFO] [stdout]   44:     0x556420160da7 - integration_test::get_project_memberships::{{closure}}::hd7e36dcb61adeb55
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:101:35
[INFO] [stdout]   45:     0x55642012e6b6 - core::ops::function::FnOnce::call_once::he42e9dc38c8a11d5
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_organization_memberships stdout ----
[INFO] [stdout] thread 'get_organization_memberships' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x556420160a78 - integration_test::get_organization_memberships::{{closure}}::h9155c19ec49180aa
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:91:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420160998 - integration_test::get_organization_memberships::h56a465238a356aaa
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:94:5
[INFO] [stdout]   44:     0x556420160827 - integration_test::get_organization_memberships::{{closure}}::h5f3ab37e826c077e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:90:40
[INFO] [stdout]   45:     0x55642012def6 - core::ops::function::FnOnce::call_once::h6d3acb976fcd9575
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- add_secret stdout ----
[INFO] [stdout] thread 'add_secret' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x55642015eb3b - integration_test::add_secret::{{closure}}::hf89100c5e533b17e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:31:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x55642015ea28 - integration_test::add_secret::ha02b22dcf8b356ca
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:56:5
[INFO] [stdout]   44:     0x55642015e8b7 - integration_test::add_secret::{{closure}}::hd665c5c5bd52ca99
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:30:22
[INFO] [stdout]   45:     0x55642012dc36 - core::ops::function::FnOnce::call_once::h420b354da9509846
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_secret_versions stdout ----
[INFO] [stdout] thread 'get_secret_versions' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x556420161f22 - integration_test::get_secret_versions::{{closure}}::h4ed6fca3620effa3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:132:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420161e63 - integration_test::get_secret_versions::h50ce3ef997fa5906
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:134:5
[INFO] [stdout]   44:     0x556420161d17 - integration_test::get_secret_versions::{{closure}}::hb481f38b4c68e3f5
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:131:31
[INFO] [stdout]   45:     0x55642012e0a6 - core::ops::function::FnOnce::call_once::h7fc0e9d54153dd8a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_project_snapshots stdout ----
[INFO] [stdout] thread 'get_project_snapshots' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x556420161578 - integration_test::get_project_snapshots::{{closure}}::hdd7072f5e6de2a07
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:113:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x556420161498 - integration_test::get_project_snapshots::h13a04727153f8733
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:116:5
[INFO] [stdout]   44:     0x556420161327 - integration_test::get_project_snapshots::{{closure}}::hc8122e448c07e22d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:112:33
[INFO] [stdout]   45:     0x55642012e936 - core::ops::function::FnOnce::call_once::hfc2b337eb68be17f
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_my_organizations stdout ----
[INFO] [stdout] thread 'get_my_organizations' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x55642015ff98 - integration_test::get_my_organizations::{{closure}}::h257a78bf1dd59140
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:72:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x55642015feb8 - integration_test::get_my_organizations::h1a7684d67b01c33e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:75:5
[INFO] [stdout]   44:     0x55642015fd47 - integration_test::get_my_organizations::{{closure}}::h5901c7f00710087d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:71:32
[INFO] [stdout]   45:     0x55642012e8b6 - core::ops::function::FnOnce::call_once::hf7a27926c6f2acf4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- get_my_user stdout ----
[INFO] [stdout] thread 'get_my_user' panicked at tests/common/mod.rs:5:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: "path not found" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5564206c382c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5564206c382c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5564206c382c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x5564206c382c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x5564206f0770 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x5564206f0770 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5564206c067f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x5564206c3614 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5564206c3614 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x5564206c52d7 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x5564206c4fc3 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x5564201b4f27 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x5564201b4f27 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5564206c58e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x5564206c58e8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x5564206c563e - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5564206c3cf6 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x5564206c53a2 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x5564200d1605 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x5564200d1c33 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x55642013bcbb - core::result::Result<T,E>::unwrap::ha27f383bf6f2023b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x556420180da2 - integration_test::common::setup::h05e26411ad2070c2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/common/mod.rs:5:5
[INFO] [stdout]   22:     0x55642015fa38 - integration_test::get_my_user::{{closure}}::h7c345b94eff66489
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:64:20
[INFO] [stdout]   23:     0x556420174c78 - <core::pin::Pin<P> as core::future::future::Future>::poll::hae762759007172be
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   24:     0x556420174e8b - <core::pin::Pin<P> as core::future::future::Future>::poll::hde442a40be1594b2
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/future/future.rs:125:9
[INFO] [stdout]   25:     0x55642016b674 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h2610f7bd74bf870b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:57
[INFO] [stdout]   26:     0x55642016b59a - tokio::runtime::coop::with_budget::hdbbd85bd4d1238c8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   27:     0x55642016b59a - tokio::runtime::coop::budget::hc030d3de33a42fa8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   28:     0x55642016b59a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h115e4e257831af63
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:665:25
[INFO] [stdout]   29:     0x556420169f2c - tokio::runtime::scheduler::current_thread::Context::enter::ha92ac0ac1af56546
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:410:19
[INFO] [stdout]   30:     0x55642016ad9e - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8af65a4b8a939314
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:664:36
[INFO] [stdout]   31:     0x55642016aaab - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb4e0d4755cfa0ae7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:68
[INFO] [stdout]   32:     0x55642015436b - tokio::runtime::context::scoped::Scoped<T>::set::h5d12da05b869b819
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   33:     0x556420154119 - tokio::runtime::context::set_scheduler::{{closure}}::h032513d747479e25
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:26
[INFO] [stdout]   34:     0x556420178366 - std::thread::local::LocalKey<T>::try_with::h6afa3a8ed266b864
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:270:16
[INFO] [stdout]   35:     0x556420177f6a - std::thread::local::LocalKey<T>::with::hb904345cb726908b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/local.rs:246:9
[INFO] [stdout]   36:     0x5564201540cd - tokio::runtime::context::set_scheduler::hd8328c4f1ce73d2f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context.rs:176:9
[INFO] [stdout]   37:     0x55642016a840 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h91c2c48b654dabb2
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:743:27
[INFO] [stdout]   38:     0x55642016aadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h67b5e5c00455903f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:652:19
[INFO] [stdout]   39:     0x556420169a0d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hd0ed339690c341eb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:175:28
[INFO] [stdout]   40:     0x5564201744da - tokio::runtime::context::runtime::enter_runtime::h451019e59c4da97e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   41:     0x556420169920 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd2db130592ccc538
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/scheduler/current_thread/mod.rs:167:9
[INFO] [stdout]   42:     0x5564201697ed - tokio::runtime::runtime::Runtime::block_on::h4cdead01b604368e
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/runtime/runtime.rs:348:47
[INFO] [stdout]   43:     0x55642015f958 - integration_test::get_my_user::hef8c9786ce77e734
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:67:5
[INFO] [stdout]   44:     0x55642015f7e7 - integration_test::get_my_user::{{closure}}::h0de49c0f68e9076a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:63:23
[INFO] [stdout]   45:     0x55642012e746 - core::ops::function::FnOnce::call_once::he47b5439defbec45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5564201ba57f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5564201ba57f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   48:     0x5564201b9595 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   49:     0x5564201b9595 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   50:     0x5564201b9595 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   51:     0x5564201b9595 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   52:     0x5564201b9595 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   53:     0x5564201b9595 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   54:     0x5564201b9595 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   55:     0x556420181856 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   56:     0x556420181856 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   57:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   58:     0x556420186907 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   59:     0x556420186907 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   60:     0x556420186907 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   61:     0x556420186907 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   62:     0x556420186907 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   63:     0x556420186907 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   65:     0x5564206ca605 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   66:     0x5564206ca605 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   67:     0x7fc13faa3ac3 - <unknown>
[INFO] [stdout]   68:     0x7fc13fb34bf4 - __clone
[INFO] [stdout]   69:                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.05s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_test`
[INFO] running `Command { std: "docker" "inspect" "d70e9d21e9ea69d8bc6d2186a7842dae4cd945f8f75dfe6751bab2e3e9ce83c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d70e9d21e9ea69d8bc6d2186a7842dae4cd945f8f75dfe6751bab2e3e9ce83c5", kill_on_drop: false }`
[INFO] [stdout] d70e9d21e9ea69d8bc6d2186a7842dae4cd945f8f75dfe6751bab2e3e9ce83c5
[INFO] testing infisical-api-0.1.1 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate infisical-api 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate infisical-api 0.1.1 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "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-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e7ba976fbfa8b5f64e7460242b5c4d8e6e006e6e2593bc23dea38ffc6d9ea137
[INFO] running `Command { std: "docker" "start" "-a" "e7ba976fbfa8b5f64e7460242b5c4d8e6e006e6e2593bc23dea38ffc6d9ea137", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e7ba976fbfa8b5f64e7460242b5c4d8e6e006e6e2593bc23dea38ffc6d9ea137", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e7ba976fbfa8b5f64e7460242b5c4d8e6e006e6e2593bc23dea38ffc6d9ea137", kill_on_drop: false }`
[INFO] [stdout] e7ba976fbfa8b5f64e7460242b5c4d8e6e006e6e2593bc23dea38ffc6d9ea137
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c3fe3c413793ed70c72e562a0716b508ecb5ff03c04bf67cc42ef3f589604753
[INFO] running `Command { std: "docker" "start" "-a" "c3fe3c413793ed70c72e562a0716b508ecb5ff03c04bf67cc42ef3f589604753", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling rustc-serialize v0.3.25
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling openssl v0.10.62
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling mio v0.8.10
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling openssl-sys v0.9.98
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling num-bigint v0.1.44
[INFO] [stderr]    Compiling num-complex v0.1.43
[INFO] [stderr]    Compiling polyval v0.6.1
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling ghash v0.5.0
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling aes v0.8.3
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling num-rational v0.1.42
[INFO] [stderr]    Compiling encoding_rs v0.8.33
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling num v0.1.42
[INFO] [stderr]    Compiling arrayref v0.2.2
[INFO] [stderr]    Compiling serde v0.6.15
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling ipnet v2.9.0
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling serde_json v0.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.194
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling onionsalt v0.4.2
[INFO] [stderr]    Compiling tokio-util v0.7.10
[INFO] [stderr]    Compiling h2 v0.3.22
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling hyper v0.14.28
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.23
[INFO] [stderr]    Compiling time v0.3.31
[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/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 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/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
[WARN] too many lines in the log, truncating it
