[INFO] fetching crate voirs-conversion 0.1.0-alpha.1... [INFO] testing voirs-conversion-0.1.0-alpha.1 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate voirs-conversion 0.1.0-alpha.1 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate voirs-conversion 0.1.0-alpha.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate voirs-conversion 0.1.0-alpha.1 [INFO] tweaked toml for crates.io crate voirs-conversion 0.1.0-alpha.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate voirs-conversion 0.1.0-alpha.1 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate voirs-conversion 0.1.0-alpha.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded katexit v0.1.5 [INFO] [stderr] Downloaded rinja_parser v0.3.5 [INFO] [stderr] Downloaded dasp_window v0.11.1 [INFO] [stderr] Downloaded serde_core v1.0.223 [INFO] [stderr] Downloaded candle-transformers v0.9.1 [INFO] [stderr] Downloaded coreaudio-sys v0.2.17 [INFO] [stderr] Downloaded hf-hub v0.4.3 [INFO] [stderr] Downloaded gemm-f32 v0.17.1 [INFO] [stderr] Downloaded scirs2-fft v0.1.0-beta.2 [INFO] [stderr] Downloaded rand_distr v0.5.1 [INFO] [stderr] Downloaded pulp v0.18.22 [INFO] [stderr] Downloaded cudarc v0.16.6 [INFO] [stderr] Downloaded cc v1.2.37 [INFO] [stderr] Downloaded serde_plain v1.0.2 [INFO] [stderr] Downloaded voirs-g2p v0.1.0-alpha.1 [INFO] [stderr] Downloaded pulp v0.21.5 [INFO] [stderr] Downloaded scirs2-core v0.1.0-beta.2 [INFO] [stderr] Downloaded zip v1.1.4 [INFO] [stderr] Downloaded scirs2-signal v0.1.0-beta.2 [INFO] [stderr] Downloaded gemm-f64 v0.17.1 [INFO] [stderr] Downloaded plotly v0.12.1 [INFO] [stderr] Downloaded rinja v0.3.5 [INFO] [stderr] Downloaded special v0.10.3 [INFO] [stderr] Downloaded gemm-c64 v0.18.2 [INFO] [stderr] Downloaded gemm-c64 v0.17.1 [INFO] [stderr] Downloaded gemm-f32 v0.18.2 [INFO] [stderr] Downloaded candle-metal-kernels v0.9.1 [INFO] [stderr] Downloaded ug v0.4.0 [INFO] [stderr] Downloaded dasp_envelope v0.11.0 [INFO] [stderr] Downloaded voirs-emotion v0.1.0-alpha.1 [INFO] [stderr] Downloaded serde_derive v1.0.223 [INFO] [stderr] Downloaded voirs-acoustic v0.1.0-alpha.1 [INFO] [stderr] Downloaded gemm v0.17.1 [INFO] [stderr] Downloaded ug-cuda v0.4.0 [INFO] [stderr] Downloaded rustfft v6.4.0 [INFO] [stderr] Downloaded dasp_rms v0.11.0 [INFO] [stderr] Downloaded dasp v0.11.0 [INFO] [stderr] Downloaded scirs2-special v0.1.0-beta.2 [INFO] [stderr] Downloaded gemm-common v0.17.1 [INFO] [stderr] Downloaded sysctl v0.6.0 [INFO] [stderr] Downloaded candle-kernels v0.9.1 [INFO] [stderr] Downloaded scirs2-linalg v0.1.0-beta.2 [INFO] [stderr] Downloaded gemm-c32 v0.18.2 [INFO] [stderr] Downloaded gemm-f16 v0.18.2 [INFO] [stderr] Downloaded gemm-common v0.18.2 [INFO] [stderr] Downloaded ug-metal v0.4.0 [INFO] [stderr] Downloaded dasp_interpolate v0.11.0 [INFO] [stderr] Downloaded scirs2-autograd v0.1.0-beta.2 [INFO] [stderr] Downloaded dasp_peak v0.11.0 [INFO] [stderr] Downloaded dasp_ring_buffer v0.11.0 [INFO] [stderr] Downloaded dasp_signal v0.11.0 [INFO] [stderr] Downloaded dasp_frame v0.11.0 [INFO] [stderr] Downloaded dasp_slice v0.11.0 [INFO] [stderr] Downloaded candle-core v0.9.1 [INFO] [stderr] Downloaded realfft v3.5.0 [INFO] [stderr] Downloaded safetensors v0.4.5 [INFO] [stderr] Downloaded serde v1.0.223 [INFO] [stderr] Downloaded voirs-spatial v0.1.0-alpha.1 [INFO] [stderr] Downloaded webpki-roots v0.26.11 [INFO] [stderr] Downloaded voirs-cloning v0.1.0-alpha.1 [INFO] [stderr] Downloaded plotly_derive v0.12.1 [INFO] [stderr] Downloaded rinja_derive v0.3.5 [INFO] [stderr] Downloaded candle-nn v0.9.1 [INFO] [stderr] Downloaded ndarray-rand v0.15.0 [INFO] [stderr] Downloaded bindgen_cuda v0.1.5 [INFO] [stderr] Downloaded gemm-f16 v0.17.1 [INFO] [stderr] Downloaded dyn-stack v0.10.0 [INFO] [stderr] Downloaded dyn-stack v0.13.0 [INFO] [stderr] Downloaded gemm-c32 v0.17.1 [INFO] [stderr] Downloaded reborrow v0.5.5 [INFO] [stderr] Downloaded gemm-f64 v0.18.2 [INFO] [stderr] Downloaded gemm v0.18.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cfc6717d2e32bf662d0fd1ffc69c8c2d4ee528c2bd3f445bae8382504f758299 [INFO] running `Command { std: "docker" "start" "-a" "cfc6717d2e32bf662d0fd1ffc69c8c2d4ee528c2bd3f445bae8382504f758299", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cfc6717d2e32bf662d0fd1ffc69c8c2d4ee528c2bd3f445bae8382504f758299", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cfc6717d2e32bf662d0fd1ffc69c8c2d4ee528c2bd3f445bae8382504f758299", kill_on_drop: false }` [INFO] [stdout] cfc6717d2e32bf662d0fd1ffc69c8c2d4ee528c2bd3f445bae8382504f758299 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a2e0b07ef94f68c192b50ef1cd7d44310bd51ef6715294635471eedf3503b009 [INFO] running `Command { std: "docker" "start" "-a" "a2e0b07ef94f68c192b50ef1cd7d44310bd51ef6715294635471eedf3503b009", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling reborrow v0.5.5 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling bytemuck_derive v1.10.1 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling pulp v0.21.5 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling dasp_sample v0.11.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling raw-cpuid v10.7.0 [INFO] [stderr] Compiling serde_core v1.0.223 [INFO] [stderr] Compiling indexmap v2.11.1 [INFO] [stderr] Compiling dasp_frame v0.11.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling serde v1.0.223 [INFO] [stderr] Compiling serde_derive v1.0.223 [INFO] [stderr] Compiling bytemuck v1.23.2 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling dyn-stack v0.13.0 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling dyn-stack v0.10.0 [INFO] [stderr] Compiling pulp v0.18.22 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling dasp_ring_buffer v0.11.0 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling gemm-common v0.17.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling gemm-f32 v0.17.1 [INFO] [stderr] Compiling zip v1.1.4 [INFO] [stderr] Compiling gemm-common v0.18.2 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling gemm-f16 v0.17.1 [INFO] [stderr] Compiling gemm-f32 v0.18.2 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling gemm-f64 v0.18.2 [INFO] [stderr] Compiling gemm-c64 v0.18.2 [INFO] [stderr] Compiling gemm-c32 v0.18.2 [INFO] [stderr] Compiling gemm-f16 v0.18.2 [INFO] [stderr] Compiling safetensors v0.4.5 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Compiling gemm v0.18.2 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling gemm-c32 v0.17.1 [INFO] [stderr] Compiling gemm-c64 v0.17.1 [INFO] [stderr] Compiling gemm-f64 v0.17.1 [INFO] [stderr] Compiling memmap2 v0.9.8 [INFO] [stderr] Compiling dasp_rms v0.11.0 [INFO] [stderr] Compiling dasp_peak v0.11.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling num_enum v0.7.4 [INFO] [stderr] Compiling libloading v0.8.8 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling strength_reduce v0.2.4 [INFO] [stderr] Compiling ug v0.4.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling transpose v0.2.3 [INFO] [stderr] Compiling gemm v0.17.1 [INFO] [stderr] Compiling dasp_envelope v0.11.0 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling dasp_interpolate v0.11.0 [INFO] [stderr] Compiling primal-check v0.3.4 [INFO] [stderr] Compiling dasp_window v0.11.1 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling cpal v0.15.3 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling candle-core v0.9.1 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling dasp_signal v0.11.0 [INFO] [stderr] Compiling rustfft v6.4.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling alsa v0.9.1 [INFO] [stderr] Compiling dasp_slice v0.11.0 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling dasp v0.11.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling realfft v3.5.0 [INFO] [stderr] Compiling candle-nn v0.9.1 [INFO] [stderr] Compiling voirs-conversion v0.1.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | Minimal, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | Extensive, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | Optional, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | Recommended, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | Important, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | Security, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | ApiRemoval, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | ApiModification, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | SignatureChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | BehaviorChange, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | DependencyUpdate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | MinimumVersionChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:923:5 [INFO] [stdout] | [INFO] [stdout] 923 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:924:5 [INFO] [stdout] | [INFO] [stdout] 924 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:925:5 [INFO] [stdout] | [INFO] [stdout] 925 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | Low = 1, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | Medium = 2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | High = 3, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | Critical = 4, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | pub call_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:853:5 [INFO] [stdout] | [INFO] [stdout] 853 | pub participants: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | pub mode: CommunicationMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:855:5 [INFO] [stdout] | [INFO] [stdout] 855 | pub start_time: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub app: CommunicationApp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | pub processed_packets: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub total_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:859:5 [INFO] [stdout] | [INFO] [stdout] 859 | pub quality_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:865:5 [INFO] [stdout] | [INFO] [stdout] 865 | pub current_bitrate: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | pub target_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | pub adaptation_history: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | pub timestamp: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:906:5 [INFO] [stdout] | [INFO] [stdout] 906 | pub direction: NetworkAdaptationDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:907:5 [INFO] [stdout] | [INFO] [stdout] 907 | pub new_bitrate: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/communication.rs:911:1 [INFO] [stdout] | [INFO] [stdout] 911 | pub enum NetworkAdaptationDirection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | Increase, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:913:5 [INFO] [stdout] | [INFO] [stdout] 913 | Decrease, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | pub average_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | pub jitter_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | pub packet_loss_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | pub quality_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | pub call_duration_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 1006 | Zoom(ZoomIntegration), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 1007 | Teams(TeamsIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1008:5 [INFO] [stdout] | [INFO] [stdout] 1008 | Skype(SkypeIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | Discord(DiscordIntegration), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1010:5 [INFO] [stdout] | [INFO] [stdout] 1010 | Slack(SlackIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | WhatsApp(WhatsAppIntegration), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1012:5 [INFO] [stdout] | [INFO] [stdout] 1012 | Telegram(TelegramIntegration), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1013:5 [INFO] [stdout] | [INFO] [stdout] 1013 | Signal(SignalIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1014:5 [INFO] [stdout] | [INFO] [stdout] 1014 | WebRTC(WebRTCIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 1015 | GoogleMeet(GoogleMeetIntegration), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | CiscoWebex(WebexIntegration), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1022:5 [INFO] [stdout] | [INFO] [stdout] 1022 | pub sdk_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1023:5 [INFO] [stdout] | [INFO] [stdout] 1023 | pub meeting_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 1024 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | pub breakout_rooms: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1026:5 [INFO] [stdout] | [INFO] [stdout] 1026 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | pub graph_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | pub tenant_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 1034 | pub bot_framework_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub meeting_apps: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1036:5 [INFO] [stdout] | [INFO] [stdout] 1036 | pub compliance_recording: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1040:1 [INFO] [stdout] | [INFO] [stdout] 1040 | pub struct SkypeIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1041:5 [INFO] [stdout] | [INFO] [stdout] 1041 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1042:5 [INFO] [stdout] | [INFO] [stdout] 1042 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1043:5 [INFO] [stdout] | [INFO] [stdout] 1043 | pub calling_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1044:5 [INFO] [stdout] | [INFO] [stdout] 1044 | pub messaging_extension: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1048:1 [INFO] [stdout] | [INFO] [stdout] 1048 | pub struct DiscordIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1049:5 [INFO] [stdout] | [INFO] [stdout] 1049 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1050:5 [INFO] [stdout] | [INFO] [stdout] 1050 | pub voice_channel_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1051:5 [INFO] [stdout] | [INFO] [stdout] 1051 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1052:5 [INFO] [stdout] | [INFO] [stdout] 1052 | pub stage_channel_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1053:5 [INFO] [stdout] | [INFO] [stdout] 1053 | pub permission_system: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1057:1 [INFO] [stdout] | [INFO] [stdout] 1057 | pub struct SlackIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1058:5 [INFO] [stdout] | [INFO] [stdout] 1058 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1059:5 [INFO] [stdout] | [INFO] [stdout] 1059 | pub workspace_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1060:5 [INFO] [stdout] | [INFO] [stdout] 1060 | pub app_home: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1061:5 [INFO] [stdout] | [INFO] [stdout] 1061 | pub slash_commands: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1062:5 [INFO] [stdout] | [INFO] [stdout] 1062 | pub interactive_components: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1066:1 [INFO] [stdout] | [INFO] [stdout] 1066 | pub struct WhatsAppIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1067:5 [INFO] [stdout] | [INFO] [stdout] 1067 | pub business_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1068:5 [INFO] [stdout] | [INFO] [stdout] 1068 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1069:5 [INFO] [stdout] | [INFO] [stdout] 1069 | pub template_messages: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1070:5 [INFO] [stdout] | [INFO] [stdout] 1070 | pub media_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1074:1 [INFO] [stdout] | [INFO] [stdout] 1074 | pub struct TelegramIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1075:5 [INFO] [stdout] | [INFO] [stdout] 1075 | pub bot_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1076:5 [INFO] [stdout] | [INFO] [stdout] 1076 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1077:5 [INFO] [stdout] | [INFO] [stdout] 1077 | pub inline_queries: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1078:5 [INFO] [stdout] | [INFO] [stdout] 1078 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1079:5 [INFO] [stdout] | [INFO] [stdout] 1079 | pub payments_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 1083 | pub struct SignalIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1084:5 [INFO] [stdout] | [INFO] [stdout] 1084 | pub protocol_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1085:5 [INFO] [stdout] | [INFO] [stdout] 1085 | pub privacy_focused: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1086:5 [INFO] [stdout] | [INFO] [stdout] 1086 | pub end_to_end_encryption: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1087:5 [INFO] [stdout] | [INFO] [stdout] 1087 | pub disappearing_messages: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1091:1 [INFO] [stdout] | [INFO] [stdout] 1091 | pub struct WebRTCIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1092:5 [INFO] [stdout] | [INFO] [stdout] 1092 | pub specification_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1093:5 [INFO] [stdout] | [INFO] [stdout] 1093 | pub peer_connection_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | pub data_channel_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1095:5 [INFO] [stdout] | [INFO] [stdout] 1095 | pub media_stream_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1099:1 [INFO] [stdout] | [INFO] [stdout] 1099 | pub struct GoogleMeetIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1100:5 [INFO] [stdout] | [INFO] [stdout] 1100 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1101:5 [INFO] [stdout] | [INFO] [stdout] 1101 | pub calendar_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1102:5 [INFO] [stdout] | [INFO] [stdout] 1102 | pub workspace_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1103:5 [INFO] [stdout] | [INFO] [stdout] 1103 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1107:1 [INFO] [stdout] | [INFO] [stdout] 1107 | pub struct WebexIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1108:5 [INFO] [stdout] | [INFO] [stdout] 1108 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1109:5 [INFO] [stdout] | [INFO] [stdout] 1109 | pub enterprise_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1110:5 [INFO] [stdout] | [INFO] [stdout] 1110 | pub meeting_controls: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1111:5 [INFO] [stdout] | [INFO] [stdout] 1111 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 1112 | pub compliance_features: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | pub location: AudioLocation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | pub impact: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub suggested_fixes: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 513 | pub start_time_sec: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 514 | pub end_time_sec: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | pub frequency_range: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | pub parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | pub issue_type: ConfigIssueType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | pub severity: IssueSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:539:5 [INFO] [stdout] | [INFO] [stdout] 539 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:540:5 [INFO] [stdout] | [INFO] [stdout] 540 | pub current_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:541:5 [INFO] [stdout] | [INFO] [stdout] 541 | pub suggested_value: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | InvalidValue, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | SuboptimalValue, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | Incompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | MissingParameter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | ConflictingParameters, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | pub optimization_type: OptimizationType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | pub current_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub suggested_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub expected_improvement: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 562 | pub rationale: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:569:5 [INFO] [stdout] | [INFO] [stdout] 569 | Quality, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:570:5 [INFO] [stdout] | [INFO] [stdout] 570 | Compatibility, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | ResourceUsage, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:572:5 [INFO] [stdout] | [INFO] [stdout] 572 | Stability, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 578 | pub hardware_compatibility: HardwareCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | pub software_compatibility: SoftwareCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:580:5 [INFO] [stdout] | [INFO] [stdout] 580 | pub format_compatibility: FormatCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 581 | pub compatibility_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 587 | pub cpu_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:588:5 [INFO] [stdout] | [INFO] [stdout] 588 | pub memory_sufficient: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:589:5 [INFO] [stdout] | [INFO] [stdout] 589 | pub gpu_compatible: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:590:5 [INFO] [stdout] | [INFO] [stdout] 590 | pub simd_support: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | pub performance_tier: PerformanceTier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:598:5 [INFO] [stdout] | [INFO] [stdout] 598 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | Enterprise, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | pub os_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | pub runtime_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | pub dependency_issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | pub version_compatibility: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | pub component: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:616:5 [INFO] [stdout] | [INFO] [stdout] 616 | pub required_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | pub current_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:618:5 [INFO] [stdout] | [INFO] [stdout] 618 | pub compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:624:5 [INFO] [stdout] | [INFO] [stdout] 624 | pub input_format_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | pub output_format_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:626:5 [INFO] [stdout] | [INFO] [stdout] 626 | pub sample_rate_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:627:5 [INFO] [stdout] | [INFO] [stdout] 627 | pub bit_depth_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:628:5 [INFO] [stdout] | [INFO] [stdout] 628 | pub channel_config_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:651:5 [INFO] [stdout] | [INFO] [stdout] 651 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:652:5 [INFO] [stdout] | [INFO] [stdout] 652 | Degraded, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | Offline, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:660:5 [INFO] [stdout] | [INFO] [stdout] 660 | pub indicator_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:661:5 [INFO] [stdout] | [INFO] [stdout] 661 | pub value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:662:5 [INFO] [stdout] | [INFO] [stdout] 662 | pub threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:663:5 [INFO] [stdout] | [INFO] [stdout] 663 | pub status: IndicatorStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:664:5 [INFO] [stdout] | [INFO] [stdout] 664 | pub trend: IndicatorTrend, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 670 | Good, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | Improving, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:679:5 [INFO] [stdout] | [INFO] [stdout] 679 | Stable, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:680:5 [INFO] [stdout] | [INFO] [stdout] 680 | Degrading, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:686:5 [INFO] [stdout] | [INFO] [stdout] 686 | pub performance_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | pub quality_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 688 | pub reliability_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | pub resource_efficiency_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | ConfigurationChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | SystemOptimization, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 720 | HardwareUpgrade, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:721:5 [INFO] [stdout] | [INFO] [stdout] 721 | SoftwareUpdate, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 722 | AudioPreprocessing, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | WorkflowOptimization, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | Troubleshooting, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:730:5 [INFO] [stdout] | [INFO] [stdout] 730 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 732 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | Minimal, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:740:5 [INFO] [stdout] | [INFO] [stdout] 740 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | Extensive, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | pub pattern_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | pub pattern_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | pub conditions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | pub confidence_threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | pub associated_issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | pub metric: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:760:5 [INFO] [stdout] | [INFO] [stdout] 760 | pub operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | pub threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 762 | pub weight: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | GreaterThan, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | LessThan, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | Equal, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | NotEqual, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 772 | Between(f32, f32), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | pub rule_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:779:5 [INFO] [stdout] | [INFO] [stdout] 779 | pub rule_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:780:5 [INFO] [stdout] | [INFO] [stdout] 780 | pub condition: RuleCondition, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | pub actions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:782:5 [INFO] [stdout] | [INFO] [stdout] 782 | pub priority: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:788:5 [INFO] [stdout] | [INFO] [stdout] 788 | MetricThreshold { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:789:9 [INFO] [stdout] | [INFO] [stdout] 789 | metric: String, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:790:9 [INFO] [stdout] | [INFO] [stdout] 790 | operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:791:9 [INFO] [stdout] | [INFO] [stdout] 791 | value: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 793 | ConfigValue { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | expected_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 797 | AudioProperty { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:798:9 [INFO] [stdout] | [INFO] [stdout] 798 | property: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:799:9 [INFO] [stdout] | [INFO] [stdout] 799 | operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 800 | value: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 802 | Composite { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:803:9 [INFO] [stdout] | [INFO] [stdout] 803 | operator: LogicalOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | conditions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 811 | And, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:812:5 [INFO] [stdout] | [INFO] [stdout] 812 | Or, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | Not, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:819:5 [INFO] [stdout] | [INFO] [stdout] 819 | LogWarning(String), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:820:5 [INFO] [stdout] | [INFO] [stdout] 820 | LogError(String), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:821:5 [INFO] [stdout] | [INFO] [stdout] 821 | AddIssue { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:822:9 [INFO] [stdout] | [INFO] [stdout] 822 | category: IssueCategory, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:823:9 [INFO] [stdout] | [INFO] [stdout] 823 | severity: IssueSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:824:9 [INFO] [stdout] | [INFO] [stdout] 824 | description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:826:5 [INFO] [stdout] | [INFO] [stdout] 826 | AddRecommendation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:827:9 [INFO] [stdout] | [INFO] [stdout] 827 | title: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:828:9 [INFO] [stdout] | [INFO] [stdout] 828 | description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:829:9 [INFO] [stdout] | [INFO] [stdout] 829 | priority: RecommendationPriority, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | TriggerAnalysis(String), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:847:5 [INFO] [stdout] | [INFO] [stdout] 847 | pub system_metrics: SystemMetrics, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:848:5 [INFO] [stdout] | [INFO] [stdout] 848 | pub recent_performance: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:849:5 [INFO] [stdout] | [INFO] [stdout] 849 | pub configuration: ConversionConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | pub active_sessions: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | pub memory_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub disk_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:859:5 [INFO] [stdout] | [INFO] [stdout] 859 | pub network_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 860 | pub uptime_hours: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:861:5 [INFO] [stdout] | [INFO] [stdout] 861 | pub error_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub throughput: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | pub error_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:871:5 [INFO] [stdout] | [INFO] [stdout] 871 | pub resource_usage: ResourceUsageAnalysis, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:877:5 [INFO] [stdout] | [INFO] [stdout] 877 | pub checker_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:878:5 [INFO] [stdout] | [INFO] [stdout] 878 | pub status: HealthStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:879:5 [INFO] [stdout] | [INFO] [stdout] 879 | pub score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 880 | pub issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 881 | pub recommendations: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:882:5 [INFO] [stdout] | [INFO] [stdout] 882 | pub metrics: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:888:5 [INFO] [stdout] | [INFO] [stdout] 888 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:889:5 [INFO] [stdout] | [INFO] [stdout] 889 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 890 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:891:5 [INFO] [stdout] | [INFO] [stdout] 891 | Unknown, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:897:5 [INFO] [stdout] | [INFO] [stdout] 897 | pub issue_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:898:5 [INFO] [stdout] | [INFO] [stdout] 898 | pub first_seen: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:899:5 [INFO] [stdout] | [INFO] [stdout] 899 | pub last_seen: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | pub occurrence_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:901:5 [INFO] [stdout] | [INFO] [stdout] 901 | pub issue_data: IdentifiedIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 902 | pub resolution_attempts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | pub status: IssueStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 909 | New, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 910 | InProgress, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:911:5 [INFO] [stdout] | [INFO] [stdout] 911 | Resolved, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | Ignored, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:913:5 [INFO] [stdout] | [INFO] [stdout] 913 | Recurring, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:919:5 [INFO] [stdout] | [INFO] [stdout] 919 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | pub action_taken: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:921:5 [INFO] [stdout] | [INFO] [stdout] 921 | pub success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | pub notes: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:928:5 [INFO] [stdout] | [INFO] [stdout] 928 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | pub issue: IdentifiedIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:930:5 [INFO] [stdout] | [INFO] [stdout] 930 | pub context: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:931:5 [INFO] [stdout] | [INFO] [stdout] 931 | pub resolution: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:932:5 [INFO] [stdout] | [INFO] [stdout] 932 | pub resolution_time: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 938 | pub pattern_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:939:5 [INFO] [stdout] | [INFO] [stdout] 939 | pub pattern_signature: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:940:5 [INFO] [stdout] | [INFO] [stdout] 940 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:941:5 [INFO] [stdout] | [INFO] [stdout] 941 | pub success_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | pub usage_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | pub last_updated: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | pub rule_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | pub patterns: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | pub category: IssueCategory, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | Summary, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:966:5 [INFO] [stdout] | [INFO] [stdout] 966 | Detailed, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:967:5 [INFO] [stdout] | [INFO] [stdout] 967 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:968:5 [INFO] [stdout] | [INFO] [stdout] 968 | Audio, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:969:5 [INFO] [stdout] | [INFO] [stdout] 969 | Configuration, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:970:5 [INFO] [stdout] | [INFO] [stdout] 970 | Health, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:971:5 [INFO] [stdout] | [INFO] [stdout] 971 | Troubleshooting, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:977:5 [INFO] [stdout] | [INFO] [stdout] 977 | pub template_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | pub sections: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:979:5 [INFO] [stdout] | [INFO] [stdout] 979 | pub format_options: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 985 | pub section_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | pub section_type: SectionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:987:5 [INFO] [stdout] | [INFO] [stdout] 987 | pub include_charts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | pub include_recommendations: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 994 | Summary, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:995:5 [INFO] [stdout] | [INFO] [stdout] 995 | Issues, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | Audio, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | Configuration, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | Recommendations, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | Appendix, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 1006 | pub supported_formats: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 1007 | pub include_raw_data: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1008:5 [INFO] [stdout] | [INFO] [stdout] 1008 | pub include_charts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | pub compression_enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 1015 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | Yaml, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1017:5 [INFO] [stdout] | [INFO] [stdout] 1017 | Html, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1018:5 [INFO] [stdout] | [INFO] [stdout] 1018 | Pdf, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1019:5 [INFO] [stdout] | [INFO] [stdout] 1019 | Csv, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | pub option_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1026:5 [INFO] [stdout] | [INFO] [stdout] 1026 | pub option_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1031:5 [INFO] [stdout] | [INFO] [stdout] 1031 | fn name(&self) -> &str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | fn supported_types(&self) -> Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | / fn generate_report( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | analysis: &DiagnosticAnalysis, [INFO] [stdout] 1036 | | report_type: &ReportType, [INFO] [stdout] 1037 | | ) -> Result; [INFO] [stdout] | |________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1210:5 [INFO] [stdout] | [INFO] [stdout] 1210 | pub total_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1211:5 [INFO] [stdout] | [INFO] [stdout] 1211 | pub critical_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1212:5 [INFO] [stdout] | [INFO] [stdout] 1212 | pub warning_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1213:5 [INFO] [stdout] | [INFO] [stdout] 1213 | pub resolved_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1214:5 [INFO] [stdout] | [INFO] [stdout] 1214 | pub recurring_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1215:5 [INFO] [stdout] | [INFO] [stdout] 1215 | pub most_common_categories: Vec<(IssueCategory, u32)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub strategy_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub quality_achieved: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub error: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub memory_available_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub gpu_available: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub processing_capacity: f32, // 0.0 to 1.0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub max_processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub deadline: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub real_time_requirement: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | pub total_attempts: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | pub successful_attempts: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | pub average_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | pub average_processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub recent_success_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub effectiveness_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | pub total_degradations: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | pub successful_degradations: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | pub average_fallback_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub strategy_usage: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | pub quality_improvements: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | pub original_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | pub final_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | pub strategy_used: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 239 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | pub failure_type: FailureType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub conversion_type: ConversionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub context: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub resolution: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | pub resolution_success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | pub failure_type: FailureType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub conversion_type: ConversionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub successful_strategy: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub usage_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | Normal, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | RealTime, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:593:5 [INFO] [stdout] | [INFO] [stdout] 593 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:594:5 [INFO] [stdout] | [INFO] [stdout] 594 | pub character_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:595:5 [INFO] [stdout] | [INFO] [stdout] 595 | pub mode: GameVoiceMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | pub start_time: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | pub processed_samples: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:598:5 [INFO] [stdout] | [INFO] [stdout] 598 | pub latency_samples: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | pub average_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:683:5 [INFO] [stdout] | [INFO] [stdout] 683 | pub memory_usage_mb: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 684 | pub frame_drops: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:685:5 [INFO] [stdout] | [INFO] [stdout] 685 | pub uptime_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | Unity(UnityIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | Unreal(UnrealIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:693:5 [INFO] [stdout] | [INFO] [stdout] 693 | Godot(GodotIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | Bevy(BevyIntegration), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 695 | Custom(CustomIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:699:1 [INFO] [stdout] | [INFO] [stdout] 699 | pub struct UnityIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:700:5 [INFO] [stdout] | [INFO] [stdout] 700 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub unity_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:702:5 [INFO] [stdout] | [INFO] [stdout] 702 | pub audio_clip_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 703 | pub mixer_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | pub blueprint_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:708:1 [INFO] [stdout] | [INFO] [stdout] 708 | pub struct UnrealIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:709:5 [INFO] [stdout] | [INFO] [stdout] 709 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 710 | pub unreal_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:711:5 [INFO] [stdout] | [INFO] [stdout] 711 | pub blueprint_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:712:5 [INFO] [stdout] | [INFO] [stdout] 712 | pub metasound_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:713:5 [INFO] [stdout] | [INFO] [stdout] 713 | pub audio_component_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:717:1 [INFO] [stdout] | [INFO] [stdout] 717 | pub struct GodotIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | pub godot_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 720 | pub gdscript_bindings: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:721:5 [INFO] [stdout] | [INFO] [stdout] 721 | pub audio_stream_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:725:1 [INFO] [stdout] | [INFO] [stdout] 725 | pub struct BevyIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:726:5 [INFO] [stdout] | [INFO] [stdout] 726 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | pub bevy_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 728 | pub ecs_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | pub audio_resource_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:733:1 [INFO] [stdout] | [INFO] [stdout] 733 | pub struct CustomIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:734:5 [INFO] [stdout] | [INFO] [stdout] 734 | pub c_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | pub supported_platforms: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:736:5 [INFO] [stdout] | [INFO] [stdout] 736 | pub callback_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | Float32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | Float64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | Int32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | Int64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | UInt8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | Int8, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | Float16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | ReLU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | LeakyReLU, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | Tanh, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | Sigmoid, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | Swish, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | GELU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | Mish, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | overall_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | artifacts: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | processing_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | queue_length: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | QualityAlert { alert: QualityAlert }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | status: SystemStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub alert_type: AlertType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub severity: AlertSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub message: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | pub suggested_action: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | QualityDegradation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | HighLatency, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | ArtifactsDetected, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | PerformanceIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | SystemOverload, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | MemoryPressure, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | SessionFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | Info, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | Degraded, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | Overloaded, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | Failing, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub overall_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub artifact_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub processing_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub artifacts_by_type: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub start_time: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub samples_processed: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | pub average_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub quality_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | pub artifact_counts: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | pub performance_metrics: PerformanceMetrics, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub alerts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pub average_latency_ms: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | pub peak_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | pub throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | pub total_points: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | pub overall_avg_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub quality_variance: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | pub average_latency_ms: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | pub throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub quality_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub latency_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | pub throughput_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | Unknown, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | Improving, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | Stable, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | Degrading, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | pub alert_cooldown_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | pub max_alert_history: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | pub enable_email_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 236 | pub enable_slack_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub enable_webhook_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/monitoring.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | fn handle_alert(&mut self, alert: &QualityAlert) -> Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/monitoring.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | fn name(&self) -> &str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | pub start_time: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub active_sessions: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | pub total_sessions: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub system_resources: SystemResources, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub performance_trends: PerformanceTrends, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | pub cpu_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub memory_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub throughput_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:304:5 [INFO] [stdout] | [INFO] [stdout] 304 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | pub gpu_usage_percent: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub disk_io_mb_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | pub network_io_mb_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | pub start_time: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | pub current_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | pub quality_trend: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:331:5 [INFO] [stdout] | [INFO] [stdout] 331 | pub current_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:332:5 [INFO] [stdout] | [INFO] [stdout] 332 | pub throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:333:5 [INFO] [stdout] | [INFO] [stdout] 333 | pub active_artifacts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:334:5 [INFO] [stdout] | [INFO] [stdout] 334 | pub alert_count: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 340 | pub active_sessions: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 341 | pub total_sessions_today: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 342 | pub average_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | pub system_load_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 344 | pub memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 345 | pub uptime_hours: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | pub alerts_last_hour: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | pub quality_over_time: Vec<(Instant, f32)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | pub latency_over_time: Vec<(Instant, f64)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:354:5 [INFO] [stdout] | [INFO] [stdout] 354 | pub throughput_over_time: Vec<(Instant, f64)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:355:5 [INFO] [stdout] | [INFO] [stdout] 355 | pub resource_usage_over_time: Vec<(Instant, SystemResources)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/monitoring.rs:926:5 [INFO] [stdout] | [INFO] [stdout] 926 | pub fn as_str(&self) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | ReLU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | LeakyReLU, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | Swish, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | GELU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | Tanh, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | Sigmoid, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/neural_vocoding.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | Mish, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/neural_vocoding.rs:1030:1 [INFO] [stdout] | [INFO] [stdout] 1030 | pub struct WaveGANModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/neural_vocoding.rs:1033:1 [INFO] [stdout] | [INFO] [stdout] 1033 | pub struct MelGANModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/neural_vocoding.rs:1036:1 [INFO] [stdout] | [INFO] [stdout] 1036 | pub struct NeuralSourceFilterModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/neural_vocoding.rs:1039:1 [INFO] [stdout] | [INFO] [stdout] 1039 | pub struct FlowVocoderModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/neural_vocoding.rs:1042:1 [INFO] [stdout] | [INFO] [stdout] 1042 | pub struct HybridVocoderModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/optimizations.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct PoolStats { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/optimizations.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn get_stats(&self) -> PoolStats { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/optimizations.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/optimizations.rs:391:5 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | pub fn start_timing(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | pub fn end_timing(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub fn record_memory_usage(&self, bytes: usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:414:5 [INFO] [stdout] | [INFO] [stdout] 414 | pub fn get_average_conversion_time(&self) -> Duration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/optimizations.rs:424:5 [INFO] [stdout] | [INFO] [stdout] 424 | pub fn get_memory_stats(&self) -> (usize, usize, f64) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:827:5 [INFO] [stdout] | [INFO] [stdout] 827 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:828:5 [INFO] [stdout] | [INFO] [stdout] 828 | pub conversion_type: ConversionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:829:5 [INFO] [stdout] | [INFO] [stdout] 829 | pub audio_duration: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:830:5 [INFO] [stdout] | [INFO] [stdout] 830 | pub audio_samples: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | pub sample_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:832:5 [INFO] [stdout] | [INFO] [stdout] 832 | pub channels: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:833:5 [INFO] [stdout] | [INFO] [stdout] 833 | pub start_time: SystemTime, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:834:5 [INFO] [stdout] | [INFO] [stdout] 834 | pub end_time: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:840:5 [INFO] [stdout] | [INFO] [stdout] 840 | pub total_processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 841 | pub real_time_factor: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:842:5 [INFO] [stdout] | [INFO] [stdout] 842 | pub peak_memory_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:843:5 [INFO] [stdout] | [INFO] [stdout] 843 | pub average_cpu_usage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:844:5 [INFO] [stdout] | [INFO] [stdout] 844 | pub peak_cpu_usage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:845:5 [INFO] [stdout] | [INFO] [stdout] 845 | pub bottleneck_count: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:846:5 [INFO] [stdout] | [INFO] [stdout] 846 | pub performance_grade: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | pub preprocessing_percentage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:853:5 [INFO] [stdout] | [INFO] [stdout] 853 | pub conversion_percentage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | pub postprocessing_percentage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:855:5 [INFO] [stdout] | [INFO] [stdout] 855 | pub model_init_percentage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub quality_assessment_percentage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | pub slowest_stage: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub fastest_stage: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:864:5 [INFO] [stdout] | [INFO] [stdout] 864 | pub peak_memory_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:865:5 [INFO] [stdout] | [INFO] [stdout] 865 | pub average_memory_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | pub memory_efficiency_score: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | pub allocation_count: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | pub deallocation_count: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub potential_leaks: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | pub memory_growth_rate: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:876:5 [INFO] [stdout] | [INFO] [stdout] 876 | pub average_usage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:877:5 [INFO] [stdout] | [INFO] [stdout] 877 | pub peak_usage: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:878:5 [INFO] [stdout] | [INFO] [stdout] 878 | pub cpu_efficiency_score: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:879:5 [INFO] [stdout] | [INFO] [stdout] 879 | pub thread_utilization: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/profiling.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 880 | pub cpu_intensive_stages: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/profiling.rs:1199:5 [INFO] [stdout] | [INFO] [stdout] 1199 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/profiling.rs:1219:5 [INFO] [stdout] | [INFO] [stdout] 1219 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/profiling.rs:1239:5 [INFO] [stdout] | [INFO] [stdout] 1239 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/profiling.rs:1250:5 [INFO] [stdout] | [INFO] [stdout] 1250 | pub fn new(name: &str) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/profiling.rs:1261:5 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn update_timing(&mut self, new_duration: Duration) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/profiling.rs:1283:5 [INFO] [stdout] | [INFO] [stdout] 1283 | pub fn new() -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/profiling.rs:1293:5 [INFO] [stdout] | [INFO] [stdout] 1293 | pub fn update_with_session(&mut self, session: &ProfilingSession) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 638 | AAC, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | Opus, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:790:5 [INFO] [stdout] | [INFO] [stdout] 790 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:791:5 [INFO] [stdout] | [INFO] [stdout] 791 | pub stream_title: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:792:5 [INFO] [stdout] | [INFO] [stdout] 792 | pub start_time: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 793 | pub platform: StreamingPlatform, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:794:5 [INFO] [stdout] | [INFO] [stdout] 794 | pub processed_frames: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:795:5 [INFO] [stdout] | [INFO] [stdout] 795 | pub total_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:796:5 [INFO] [stdout] | [INFO] [stdout] 796 | pub quality_drops: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 802 | pub current_quality: StreamQuality, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:803:5 [INFO] [stdout] | [INFO] [stdout] 803 | pub target_bitrate: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | pub adaptation_history: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:848:1 [INFO] [stdout] | [INFO] [stdout] 848 | pub struct AdaptationEvent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:849:5 [INFO] [stdout] | [INFO] [stdout] 849 | pub timestamp: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | pub direction: AdaptationDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:851:5 [INFO] [stdout] | [INFO] [stdout] 851 | pub new_quality: StreamQuality, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/streaming_platforms.rs:855:1 [INFO] [stdout] | [INFO] [stdout] 855 | pub enum AdaptationDirection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | Increase, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | Decrease, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 938 | pub average_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:939:5 [INFO] [stdout] | [INFO] [stdout] 939 | pub current_bitrate_kbps: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:940:5 [INFO] [stdout] | [INFO] [stdout] 940 | pub quality_drops: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:941:5 [INFO] [stdout] | [INFO] [stdout] 941 | pub uptime_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | pub buffer_health_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:948:5 [INFO] [stdout] | [INFO] [stdout] 948 | Twitch(TwitchIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:949:5 [INFO] [stdout] | [INFO] [stdout] 949 | YouTube(YouTubeIntegration), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | Discord(DiscordIntegration), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:951:5 [INFO] [stdout] | [INFO] [stdout] 951 | OBS(OBSIntegration), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:952:5 [INFO] [stdout] | [INFO] [stdout] 952 | Streamlabs(StreamlabsIntegration), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:953:5 [INFO] [stdout] | [INFO] [stdout] 953 | XSplit(XSplitIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:954:5 [INFO] [stdout] | [INFO] [stdout] 954 | RTMP(RTMPIntegration), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 955 | Facebook(FacebookIntegration), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/streaming_platforms.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | TikTok(TikTokIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:960:1 [INFO] [stdout] | [INFO] [stdout] 960 | pub struct TwitchIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:961:5 [INFO] [stdout] | [INFO] [stdout] 961 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:962:5 [INFO] [stdout] | [INFO] [stdout] 962 | pub chat_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:963:5 [INFO] [stdout] | [INFO] [stdout] 963 | pub emote_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | pub subscriber_features: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | pub clip_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:969:1 [INFO] [stdout] | [INFO] [stdout] 969 | pub struct YouTubeIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:970:5 [INFO] [stdout] | [INFO] [stdout] 970 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:971:5 [INFO] [stdout] | [INFO] [stdout] 971 | pub live_chat_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:972:5 [INFO] [stdout] | [INFO] [stdout] 972 | pub super_chat_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:973:5 [INFO] [stdout] | [INFO] [stdout] 973 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:974:5 [INFO] [stdout] | [INFO] [stdout] 974 | pub analytics_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:978:1 [INFO] [stdout] | [INFO] [stdout] 978 | pub struct DiscordIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:979:5 [INFO] [stdout] | [INFO] [stdout] 979 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:980:5 [INFO] [stdout] | [INFO] [stdout] 980 | pub voice_channel_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:981:5 [INFO] [stdout] | [INFO] [stdout] 981 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:982:5 [INFO] [stdout] | [INFO] [stdout] 982 | pub stage_channel_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:983:5 [INFO] [stdout] | [INFO] [stdout] 983 | pub permission_system: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:987:1 [INFO] [stdout] | [INFO] [stdout] 987 | pub struct OBSIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:989:5 [INFO] [stdout] | [INFO] [stdout] 989 | pub audio_filter_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 990 | pub scene_switching: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:991:5 [INFO] [stdout] | [INFO] [stdout] 991 | pub source_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:992:5 [INFO] [stdout] | [INFO] [stdout] 992 | pub hotkey_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:996:1 [INFO] [stdout] | [INFO] [stdout] 996 | pub struct StreamlabsIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | pub donation_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | pub alert_system: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | pub overlay_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1001:5 [INFO] [stdout] | [INFO] [stdout] 1001 | pub chatbot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:1005:1 [INFO] [stdout] | [INFO] [stdout] 1005 | pub struct XSplitIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 1006 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 1007 | pub scene_management: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1008:5 [INFO] [stdout] | [INFO] [stdout] 1008 | pub audio_plugin_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | pub broadcast_profiles: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:1013:1 [INFO] [stdout] | [INFO] [stdout] 1013 | pub struct RTMPIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1014:5 [INFO] [stdout] | [INFO] [stdout] 1014 | pub protocol_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 1015 | pub streaming_server_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | pub custom_endpoints: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1017:5 [INFO] [stdout] | [INFO] [stdout] 1017 | pub authentication_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:1021:1 [INFO] [stdout] | [INFO] [stdout] 1021 | pub struct FacebookIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1022:5 [INFO] [stdout] | [INFO] [stdout] 1022 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1023:5 [INFO] [stdout] | [INFO] [stdout] 1023 | pub live_video_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 1024 | pub comment_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | pub reaction_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/streaming_platforms.rs:1029:1 [INFO] [stdout] | [INFO] [stdout] 1029 | pub struct TikTokIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 1030 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1031:5 [INFO] [stdout] | [INFO] [stdout] 1031 | pub live_stream_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | pub gift_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/streaming_platforms.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | pub comment_moderation: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/style_consistency.rs:60:15 [INFO] [stdout] | [INFO] [stdout] 60 | Blended { source_weight: f32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/style_consistency.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub f0_std: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/style_consistency.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub f0_range: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/style_consistency.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/style_consistency.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/style_consistency.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/style_consistency.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | pub pattern_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub allocation_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub average_size: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub total_size: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub frequency: f64, // Allocations per second [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub typical_lifetime: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub leak_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub allocation_info: AllocationInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub leak_detected_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub estimated_leak_duration: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | pub severity: LeakSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | Low, // Small, short-lived leaks [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | Medium, // Moderate size or duration [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | High, // Large size or long duration [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | Critical, // Severe leaks that could cause system instability [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:164:5 [INFO] [stdout] | [INFO] [stdout] 164 | pub reference_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | pub object_type: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | pub created_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | pub last_accessed: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub access_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub source_location: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub reference_chain: Vec, // Chain of references leading to this object [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | pub reference_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | pub object_type: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub created_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub is_valid: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | pub upgrade_attempts: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pub successful_upgrades: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub cycle_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | pub objects_in_cycle: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | pub cycle_length: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | pub detected_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | pub cycle_type: CycleType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | pub estimated_memory_impact: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | DirectCycle, // A -> B -> A [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | IndirectCycle, // A -> B -> C -> A [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | ComplexCycle, // Multiple interconnected cycles [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | pub pattern_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | pub creation_frequency: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | pub average_lifetime: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | pub typical_access_pattern: AccessPattern, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | pub common_reference_chains: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:216:5 [INFO] [stdout] | [INFO] [stdout] 216 | SingleAccess, // Used once and dropped [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | BurstAccess, // Heavy usage in short periods [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | SteadyAccess, // Regular consistent access [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | DecreasingAccess, // Access frequency decreases over time [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | PeriodicAccess, // Regular periodic access pattern [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 239 | pub violation_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | pub buffer_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub violation_type: ViolationType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub attempted_index: isize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub buffer_size: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | pub stack_trace: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub detected_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | pub severity: ViolationSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | ReadBeyondBounds, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | WriteBeyondBounds, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | NegativeIndex, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | UseAfterFree, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | DoubleFree, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | Warning, // Potential issue but handled safely [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | Error, // Definite violation that was caught [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 264 | Critical, // Violation that could cause undefined behavior [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub buffer_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | pub buffer_type: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub size: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | pub access_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub read_operations: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | pub write_operations: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub resize_operations: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | pub first_access: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub last_access: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | pub average_access_interval: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | pub operation_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | pub operation_type: UnsafeOperationType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub buffer_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | pub detected_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub risk_level: RiskLevel, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub mitigation_applied: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | UnalignedAccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | RacyAccess, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | DanglingPointer, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | BufferOverflow, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | UseAfterMove, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:301:5 [INFO] [stdout] | [INFO] [stdout] 301 | ConcurrentMutation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub buffer_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:317:5 [INFO] [stdout] | [INFO] [stdout] 317 | pub created_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:318:5 [INFO] [stdout] | [INFO] [stdout] 318 | pub size_changes: Vec<(Instant, usize)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | pub access_pattern: Vec<(Instant, AccessType)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub current_state: BufferState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | pub expected_lifetime: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | Read, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | Write, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 329 | Resize, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | Clone, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:331:5 [INFO] [stdout] | [INFO] [stdout] 331 | Move, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | Active, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | Borrowed, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:339:5 [INFO] [stdout] | [INFO] [stdout] 339 | Moved, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/thread_safety.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 340 | Dropped, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:702:5 [INFO] [stdout] | [INFO] [stdout] 702 | pub allocation_audit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 703 | pub reference_audit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | pub buffer_audit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 705 | pub overall_safety_score: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 706 | pub audit_timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | pub detected_leaks: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:725:5 [INFO] [stdout] | [INFO] [stdout] 725 | pub total_active_allocations: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:726:5 [INFO] [stdout] | [INFO] [stdout] 726 | pub current_memory_usage: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | pub peak_memory_usage: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 728 | pub allocation_patterns: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | pub memory_threshold_exceeded: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | pub detected_cycles: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:736:5 [INFO] [stdout] | [INFO] [stdout] 736 | pub active_strong_references: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | pub active_weak_references: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | pub orphaned_references: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | pub reference_patterns: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:745:5 [INFO] [stdout] | [INFO] [stdout] 745 | pub bounds_violations: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:746:5 [INFO] [stdout] | [INFO] [stdout] 746 | pub unsafe_operations: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | pub buffer_statistics: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 748 | pub long_lived_buffers: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:754:5 [INFO] [stdout] | [INFO] [stdout] 754 | pub current_memory_usage: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:755:5 [INFO] [stdout] | [INFO] [stdout] 755 | pub active_allocations: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:756:5 [INFO] [stdout] | [INFO] [stdout] 756 | pub detected_leaks: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | pub active_references: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 758 | pub detected_cycles: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | pub bounds_violations: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:760:5 [INFO] [stdout] | [INFO] [stdout] 760 | pub unsafe_operations: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | pub last_audit: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | pub cache_hits: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:782:5 [INFO] [stdout] | [INFO] [stdout] 782 | pub cache_misses: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:783:5 [INFO] [stdout] | [INFO] [stdout] 783 | pub models_loaded: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 784 | pub models_evicted: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | pub concurrent_loads: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:786:5 [INFO] [stdout] | [INFO] [stdout] 786 | pub average_load_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/thread_safety.rs:787:5 [INFO] [stdout] | [INFO] [stdout] 787 | pub last_cleanup: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 07s [INFO] running `Command { std: "docker" "inspect" "a2e0b07ef94f68c192b50ef1cd7d44310bd51ef6715294635471eedf3503b009", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a2e0b07ef94f68c192b50ef1cd7d44310bd51ef6715294635471eedf3503b009", kill_on_drop: false }` [INFO] [stdout] a2e0b07ef94f68c192b50ef1cd7d44310bd51ef6715294635471eedf3503b009 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1d9729f062eb2288ac856fbd98443b47100059f16e5fa6c13433249aeb1c2ea7 [INFO] running `Command { std: "docker" "start" "-a" "1d9729f062eb2288ac856fbd98443b47100059f16e5fa6c13433249aeb1c2ea7", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.223 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling serde v1.0.223 [INFO] [stderr] Compiling gemm-common v0.17.1 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling clap_builder v4.5.47 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling alsa v0.9.1 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling gemm-f32 v0.17.1 [INFO] [stderr] Compiling gemm-common v0.18.2 [INFO] [stderr] Compiling gemm-f32 v0.18.2 [INFO] [stderr] Compiling gemm-c64 v0.18.2 [INFO] [stderr] Compiling gemm-c32 v0.18.2 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling gemm-f16 v0.18.2 [INFO] [stderr] Compiling gemm-f64 v0.18.2 [INFO] [stderr] Compiling gemm-f16 v0.17.1 [INFO] [stderr] Compiling gemm-c32 v0.17.1 [INFO] [stderr] Compiling gemm v0.18.2 [INFO] [stderr] Compiling safetensors v0.4.5 [INFO] [stderr] Compiling gemm-c64 v0.17.1 [INFO] [stderr] Compiling gemm-f64 v0.17.1 [INFO] [stderr] Compiling ug v0.4.0 [INFO] [stderr] Compiling gemm v0.17.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling clap v4.5.47 [INFO] [stderr] Compiling candle-core v0.9.1 [INFO] [stderr] Compiling cpal v0.15.3 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling criterion v0.6.0 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Compiling tempfile v3.22.0 [INFO] [stderr] Compiling candle-nn v0.9.1 [INFO] [stderr] Compiling voirs-conversion v0.1.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | Minimal, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | Extensive, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | Optional, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | Recommended, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | Important, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | Security, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | ApiRemoval, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | ApiModification, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | SignatureChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | BehaviorChange, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | DependencyUpdate, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | MinimumVersionChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:923:5 [INFO] [stdout] | [INFO] [stdout] 923 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:924:5 [INFO] [stdout] | [INFO] [stdout] 924 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/audio_libraries_update.rs:925:5 [INFO] [stdout] | [INFO] [stdout] 925 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | Low = 1, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | Medium = 2, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | High = 3, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/cache.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | Critical = 4, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | pub call_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:853:5 [INFO] [stdout] | [INFO] [stdout] 853 | pub participants: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 854 | pub mode: CommunicationMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:855:5 [INFO] [stdout] | [INFO] [stdout] 855 | pub start_time: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub app: CommunicationApp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | pub processed_packets: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub total_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:859:5 [INFO] [stdout] | [INFO] [stdout] 859 | pub quality_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:865:5 [INFO] [stdout] | [INFO] [stdout] 865 | pub current_bitrate: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | pub target_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | pub adaptation_history: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | pub timestamp: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:906:5 [INFO] [stdout] | [INFO] [stdout] 906 | pub direction: NetworkAdaptationDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:907:5 [INFO] [stdout] | [INFO] [stdout] 907 | pub new_bitrate: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/communication.rs:911:1 [INFO] [stdout] | [INFO] [stdout] 911 | pub enum NetworkAdaptationDirection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | Increase, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:913:5 [INFO] [stdout] | [INFO] [stdout] 913 | Decrease, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | pub average_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | pub jitter_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | pub packet_loss_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | pub quality_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | pub call_duration_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 1006 | Zoom(ZoomIntegration), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 1007 | Teams(TeamsIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1008:5 [INFO] [stdout] | [INFO] [stdout] 1008 | Skype(SkypeIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | Discord(DiscordIntegration), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1010:5 [INFO] [stdout] | [INFO] [stdout] 1010 | Slack(SlackIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | WhatsApp(WhatsAppIntegration), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1012:5 [INFO] [stdout] | [INFO] [stdout] 1012 | Telegram(TelegramIntegration), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1013:5 [INFO] [stdout] | [INFO] [stdout] 1013 | Signal(SignalIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1014:5 [INFO] [stdout] | [INFO] [stdout] 1014 | WebRTC(WebRTCIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 1015 | GoogleMeet(GoogleMeetIntegration), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/communication.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | CiscoWebex(WebexIntegration), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1022:5 [INFO] [stdout] | [INFO] [stdout] 1022 | pub sdk_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1023:5 [INFO] [stdout] | [INFO] [stdout] 1023 | pub meeting_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 1024 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | pub breakout_rooms: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1026:5 [INFO] [stdout] | [INFO] [stdout] 1026 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | pub graph_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | pub tenant_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1034:5 [INFO] [stdout] | [INFO] [stdout] 1034 | pub bot_framework_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub meeting_apps: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1036:5 [INFO] [stdout] | [INFO] [stdout] 1036 | pub compliance_recording: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1040:1 [INFO] [stdout] | [INFO] [stdout] 1040 | pub struct SkypeIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1041:5 [INFO] [stdout] | [INFO] [stdout] 1041 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1042:5 [INFO] [stdout] | [INFO] [stdout] 1042 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1043:5 [INFO] [stdout] | [INFO] [stdout] 1043 | pub calling_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1044:5 [INFO] [stdout] | [INFO] [stdout] 1044 | pub messaging_extension: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1048:1 [INFO] [stdout] | [INFO] [stdout] 1048 | pub struct DiscordIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1049:5 [INFO] [stdout] | [INFO] [stdout] 1049 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1050:5 [INFO] [stdout] | [INFO] [stdout] 1050 | pub voice_channel_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1051:5 [INFO] [stdout] | [INFO] [stdout] 1051 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1052:5 [INFO] [stdout] | [INFO] [stdout] 1052 | pub stage_channel_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1053:5 [INFO] [stdout] | [INFO] [stdout] 1053 | pub permission_system: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1057:1 [INFO] [stdout] | [INFO] [stdout] 1057 | pub struct SlackIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1058:5 [INFO] [stdout] | [INFO] [stdout] 1058 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1059:5 [INFO] [stdout] | [INFO] [stdout] 1059 | pub workspace_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1060:5 [INFO] [stdout] | [INFO] [stdout] 1060 | pub app_home: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1061:5 [INFO] [stdout] | [INFO] [stdout] 1061 | pub slash_commands: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1062:5 [INFO] [stdout] | [INFO] [stdout] 1062 | pub interactive_components: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1066:1 [INFO] [stdout] | [INFO] [stdout] 1066 | pub struct WhatsAppIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1067:5 [INFO] [stdout] | [INFO] [stdout] 1067 | pub business_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1068:5 [INFO] [stdout] | [INFO] [stdout] 1068 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1069:5 [INFO] [stdout] | [INFO] [stdout] 1069 | pub template_messages: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1070:5 [INFO] [stdout] | [INFO] [stdout] 1070 | pub media_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1074:1 [INFO] [stdout] | [INFO] [stdout] 1074 | pub struct TelegramIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1075:5 [INFO] [stdout] | [INFO] [stdout] 1075 | pub bot_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1076:5 [INFO] [stdout] | [INFO] [stdout] 1076 | pub bot_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1077:5 [INFO] [stdout] | [INFO] [stdout] 1077 | pub inline_queries: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1078:5 [INFO] [stdout] | [INFO] [stdout] 1078 | pub webhook_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1079:5 [INFO] [stdout] | [INFO] [stdout] 1079 | pub payments_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 1083 | pub struct SignalIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1084:5 [INFO] [stdout] | [INFO] [stdout] 1084 | pub protocol_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1085:5 [INFO] [stdout] | [INFO] [stdout] 1085 | pub privacy_focused: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1086:5 [INFO] [stdout] | [INFO] [stdout] 1086 | pub end_to_end_encryption: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1087:5 [INFO] [stdout] | [INFO] [stdout] 1087 | pub disappearing_messages: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1091:1 [INFO] [stdout] | [INFO] [stdout] 1091 | pub struct WebRTCIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1092:5 [INFO] [stdout] | [INFO] [stdout] 1092 | pub specification_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1093:5 [INFO] [stdout] | [INFO] [stdout] 1093 | pub peer_connection_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | pub data_channel_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1095:5 [INFO] [stdout] | [INFO] [stdout] 1095 | pub media_stream_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1099:1 [INFO] [stdout] | [INFO] [stdout] 1099 | pub struct GoogleMeetIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1100:5 [INFO] [stdout] | [INFO] [stdout] 1100 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1101:5 [INFO] [stdout] | [INFO] [stdout] 1101 | pub calendar_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1102:5 [INFO] [stdout] | [INFO] [stdout] 1102 | pub workspace_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1103:5 [INFO] [stdout] | [INFO] [stdout] 1103 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/communication.rs:1107:1 [INFO] [stdout] | [INFO] [stdout] 1107 | pub struct WebexIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1108:5 [INFO] [stdout] | [INFO] [stdout] 1108 | pub api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1109:5 [INFO] [stdout] | [INFO] [stdout] 1109 | pub enterprise_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1110:5 [INFO] [stdout] | [INFO] [stdout] 1110 | pub meeting_controls: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1111:5 [INFO] [stdout] | [INFO] [stdout] 1111 | pub recording_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/communication.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 1112 | pub compliance_features: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | pub location: AudioLocation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 485 | pub impact: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub suggested_fixes: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 513 | pub start_time_sec: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 514 | pub end_time_sec: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | pub frequency_range: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | pub parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | pub issue_type: ConfigIssueType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | pub severity: IssueSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:539:5 [INFO] [stdout] | [INFO] [stdout] 539 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:540:5 [INFO] [stdout] | [INFO] [stdout] 540 | pub current_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:541:5 [INFO] [stdout] | [INFO] [stdout] 541 | pub suggested_value: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | InvalidValue, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | SuboptimalValue, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | Incompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | MissingParameter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | ConflictingParameters, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | pub optimization_type: OptimizationType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | pub current_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub suggested_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub expected_improvement: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 562 | pub rationale: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:569:5 [INFO] [stdout] | [INFO] [stdout] 569 | Quality, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:570:5 [INFO] [stdout] | [INFO] [stdout] 570 | Compatibility, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | ResourceUsage, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:572:5 [INFO] [stdout] | [INFO] [stdout] 572 | Stability, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 578 | pub hardware_compatibility: HardwareCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | pub software_compatibility: SoftwareCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:580:5 [INFO] [stdout] | [INFO] [stdout] 580 | pub format_compatibility: FormatCompatibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:581:5 [INFO] [stdout] | [INFO] [stdout] 581 | pub compatibility_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:587:5 [INFO] [stdout] | [INFO] [stdout] 587 | pub cpu_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:588:5 [INFO] [stdout] | [INFO] [stdout] 588 | pub memory_sufficient: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:589:5 [INFO] [stdout] | [INFO] [stdout] 589 | pub gpu_compatible: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:590:5 [INFO] [stdout] | [INFO] [stdout] 590 | pub simd_support: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | pub performance_tier: PerformanceTier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:598:5 [INFO] [stdout] | [INFO] [stdout] 598 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | Enterprise, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | pub os_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | pub runtime_compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | pub dependency_issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | pub version_compatibility: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | pub component: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:616:5 [INFO] [stdout] | [INFO] [stdout] 616 | pub required_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 617 | pub current_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:618:5 [INFO] [stdout] | [INFO] [stdout] 618 | pub compatible: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:624:5 [INFO] [stdout] | [INFO] [stdout] 624 | pub input_format_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | pub output_format_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:626:5 [INFO] [stdout] | [INFO] [stdout] 626 | pub sample_rate_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:627:5 [INFO] [stdout] | [INFO] [stdout] 627 | pub bit_depth_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:628:5 [INFO] [stdout] | [INFO] [stdout] 628 | pub channel_config_supported: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:651:5 [INFO] [stdout] | [INFO] [stdout] 651 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:652:5 [INFO] [stdout] | [INFO] [stdout] 652 | Degraded, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | Offline, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:660:5 [INFO] [stdout] | [INFO] [stdout] 660 | pub indicator_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:661:5 [INFO] [stdout] | [INFO] [stdout] 661 | pub value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:662:5 [INFO] [stdout] | [INFO] [stdout] 662 | pub threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:663:5 [INFO] [stdout] | [INFO] [stdout] 663 | pub status: IndicatorStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:664:5 [INFO] [stdout] | [INFO] [stdout] 664 | pub trend: IndicatorTrend, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 670 | Good, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | Improving, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:679:5 [INFO] [stdout] | [INFO] [stdout] 679 | Stable, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:680:5 [INFO] [stdout] | [INFO] [stdout] 680 | Degrading, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:686:5 [INFO] [stdout] | [INFO] [stdout] 686 | pub performance_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | pub quality_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 688 | pub reliability_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | pub resource_efficiency_trend: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | ConfigurationChange, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | SystemOptimization, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 720 | HardwareUpgrade, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:721:5 [INFO] [stdout] | [INFO] [stdout] 721 | SoftwareUpdate, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 722 | AudioPreprocessing, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | WorkflowOptimization, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:724:5 [INFO] [stdout] | [INFO] [stdout] 724 | Troubleshooting, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:730:5 [INFO] [stdout] | [INFO] [stdout] 730 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 732 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | Minimal, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:740:5 [INFO] [stdout] | [INFO] [stdout] 740 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | Medium, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | Extensive, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | pub pattern_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | pub pattern_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | pub conditions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | pub confidence_threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | pub associated_issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | pub metric: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:760:5 [INFO] [stdout] | [INFO] [stdout] 760 | pub operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | pub threshold: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 762 | pub weight: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | GreaterThan, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | LessThan, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | Equal, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | NotEqual, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 772 | Between(f32, f32), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | pub rule_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:779:5 [INFO] [stdout] | [INFO] [stdout] 779 | pub rule_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:780:5 [INFO] [stdout] | [INFO] [stdout] 780 | pub condition: RuleCondition, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | pub actions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:782:5 [INFO] [stdout] | [INFO] [stdout] 782 | pub priority: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:788:5 [INFO] [stdout] | [INFO] [stdout] 788 | MetricThreshold { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:789:9 [INFO] [stdout] | [INFO] [stdout] 789 | metric: String, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:790:9 [INFO] [stdout] | [INFO] [stdout] 790 | operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:791:9 [INFO] [stdout] | [INFO] [stdout] 791 | value: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 793 | ConfigValue { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | parameter: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | expected_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 797 | AudioProperty { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:798:9 [INFO] [stdout] | [INFO] [stdout] 798 | property: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:799:9 [INFO] [stdout] | [INFO] [stdout] 799 | operator: ComparisonOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 800 | value: f32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 802 | Composite { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:803:9 [INFO] [stdout] | [INFO] [stdout] 803 | operator: LogicalOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | conditions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 811 | And, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:812:5 [INFO] [stdout] | [INFO] [stdout] 812 | Or, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:813:5 [INFO] [stdout] | [INFO] [stdout] 813 | Not, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:819:5 [INFO] [stdout] | [INFO] [stdout] 819 | LogWarning(String), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:820:5 [INFO] [stdout] | [INFO] [stdout] 820 | LogError(String), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:821:5 [INFO] [stdout] | [INFO] [stdout] 821 | AddIssue { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:822:9 [INFO] [stdout] | [INFO] [stdout] 822 | category: IssueCategory, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:823:9 [INFO] [stdout] | [INFO] [stdout] 823 | severity: IssueSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:824:9 [INFO] [stdout] | [INFO] [stdout] 824 | description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:826:5 [INFO] [stdout] | [INFO] [stdout] 826 | AddRecommendation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:827:9 [INFO] [stdout] | [INFO] [stdout] 827 | title: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:828:9 [INFO] [stdout] | [INFO] [stdout] 828 | description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:829:9 [INFO] [stdout] | [INFO] [stdout] 829 | priority: RecommendationPriority, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | TriggerAnalysis(String), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:847:5 [INFO] [stdout] | [INFO] [stdout] 847 | pub system_metrics: SystemMetrics, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:848:5 [INFO] [stdout] | [INFO] [stdout] 848 | pub recent_performance: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:849:5 [INFO] [stdout] | [INFO] [stdout] 849 | pub configuration: ConversionConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:850:5 [INFO] [stdout] | [INFO] [stdout] 850 | pub active_sessions: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 856 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 857 | pub memory_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 858 | pub disk_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:859:5 [INFO] [stdout] | [INFO] [stdout] 859 | pub network_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 860 | pub uptime_hours: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:861:5 [INFO] [stdout] | [INFO] [stdout] 861 | pub error_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:867:5 [INFO] [stdout] | [INFO] [stdout] 867 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub throughput: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | pub error_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:871:5 [INFO] [stdout] | [INFO] [stdout] 871 | pub resource_usage: ResourceUsageAnalysis, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:877:5 [INFO] [stdout] | [INFO] [stdout] 877 | pub checker_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:878:5 [INFO] [stdout] | [INFO] [stdout] 878 | pub status: HealthStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:879:5 [INFO] [stdout] | [INFO] [stdout] 879 | pub score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 880 | pub issues: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 881 | pub recommendations: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:882:5 [INFO] [stdout] | [INFO] [stdout] 882 | pub metrics: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:888:5 [INFO] [stdout] | [INFO] [stdout] 888 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:889:5 [INFO] [stdout] | [INFO] [stdout] 889 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 890 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:891:5 [INFO] [stdout] | [INFO] [stdout] 891 | Unknown, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:897:5 [INFO] [stdout] | [INFO] [stdout] 897 | pub issue_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:898:5 [INFO] [stdout] | [INFO] [stdout] 898 | pub first_seen: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:899:5 [INFO] [stdout] | [INFO] [stdout] 899 | pub last_seen: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:900:5 [INFO] [stdout] | [INFO] [stdout] 900 | pub occurrence_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:901:5 [INFO] [stdout] | [INFO] [stdout] 901 | pub issue_data: IdentifiedIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 902 | pub resolution_attempts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | pub status: IssueStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 909 | New, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 910 | InProgress, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:911:5 [INFO] [stdout] | [INFO] [stdout] 911 | Resolved, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:912:5 [INFO] [stdout] | [INFO] [stdout] 912 | Ignored, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:913:5 [INFO] [stdout] | [INFO] [stdout] 913 | Recurring, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:919:5 [INFO] [stdout] | [INFO] [stdout] 919 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | pub action_taken: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:921:5 [INFO] [stdout] | [INFO] [stdout] 921 | pub success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:922:5 [INFO] [stdout] | [INFO] [stdout] 922 | pub notes: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:928:5 [INFO] [stdout] | [INFO] [stdout] 928 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | pub issue: IdentifiedIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:930:5 [INFO] [stdout] | [INFO] [stdout] 930 | pub context: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:931:5 [INFO] [stdout] | [INFO] [stdout] 931 | pub resolution: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:932:5 [INFO] [stdout] | [INFO] [stdout] 932 | pub resolution_time: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:938:5 [INFO] [stdout] | [INFO] [stdout] 938 | pub pattern_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:939:5 [INFO] [stdout] | [INFO] [stdout] 939 | pub pattern_signature: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:940:5 [INFO] [stdout] | [INFO] [stdout] 940 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:941:5 [INFO] [stdout] | [INFO] [stdout] 941 | pub success_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | pub usage_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | pub last_updated: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | pub rule_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | pub patterns: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | pub category: IssueCategory, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | Summary, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:966:5 [INFO] [stdout] | [INFO] [stdout] 966 | Detailed, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:967:5 [INFO] [stdout] | [INFO] [stdout] 967 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:968:5 [INFO] [stdout] | [INFO] [stdout] 968 | Audio, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:969:5 [INFO] [stdout] | [INFO] [stdout] 969 | Configuration, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:970:5 [INFO] [stdout] | [INFO] [stdout] 970 | Health, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:971:5 [INFO] [stdout] | [INFO] [stdout] 971 | Troubleshooting, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:977:5 [INFO] [stdout] | [INFO] [stdout] 977 | pub template_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:978:5 [INFO] [stdout] | [INFO] [stdout] 978 | pub sections: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:979:5 [INFO] [stdout] | [INFO] [stdout] 979 | pub format_options: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 985 | pub section_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | pub section_type: SectionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:987:5 [INFO] [stdout] | [INFO] [stdout] 987 | pub include_charts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | pub include_recommendations: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 994 | Summary, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:995:5 [INFO] [stdout] | [INFO] [stdout] 995 | Issues, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:996:5 [INFO] [stdout] | [INFO] [stdout] 996 | Performance, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:997:5 [INFO] [stdout] | [INFO] [stdout] 997 | Audio, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:998:5 [INFO] [stdout] | [INFO] [stdout] 998 | Configuration, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | Recommendations, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 1000 | Appendix, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 1006 | pub supported_formats: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 1007 | pub include_raw_data: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1008:5 [INFO] [stdout] | [INFO] [stdout] 1008 | pub include_charts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1009:5 [INFO] [stdout] | [INFO] [stdout] 1009 | pub compression_enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1015:5 [INFO] [stdout] | [INFO] [stdout] 1015 | Json, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1016:5 [INFO] [stdout] | [INFO] [stdout] 1016 | Yaml, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1017:5 [INFO] [stdout] | [INFO] [stdout] 1017 | Html, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1018:5 [INFO] [stdout] | [INFO] [stdout] 1018 | Pdf, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/diagnostics.rs:1019:5 [INFO] [stdout] | [INFO] [stdout] 1019 | Csv, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1025:5 [INFO] [stdout] | [INFO] [stdout] 1025 | pub option_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1026:5 [INFO] [stdout] | [INFO] [stdout] 1026 | pub option_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1031:5 [INFO] [stdout] | [INFO] [stdout] 1031 | fn name(&self) -> &str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1032:5 [INFO] [stdout] | [INFO] [stdout] 1032 | fn supported_types(&self) -> Vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/diagnostics.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 1033 | / fn generate_report( [INFO] [stdout] 1034 | | &self, [INFO] [stdout] 1035 | | analysis: &DiagnosticAnalysis, [INFO] [stdout] 1036 | | report_type: &ReportType, [INFO] [stdout] 1037 | | ) -> Result; [INFO] [stdout] | |________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1210:5 [INFO] [stdout] | [INFO] [stdout] 1210 | pub total_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1211:5 [INFO] [stdout] | [INFO] [stdout] 1211 | pub critical_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1212:5 [INFO] [stdout] | [INFO] [stdout] 1212 | pub warning_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1213:5 [INFO] [stdout] | [INFO] [stdout] 1213 | pub resolved_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1214:5 [INFO] [stdout] | [INFO] [stdout] 1214 | pub recurring_issues: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/diagnostics.rs:1215:5 [INFO] [stdout] | [INFO] [stdout] 1215 | pub most_common_categories: Vec<(IssueCategory, u32)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub strategy_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub quality_achieved: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub error: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub memory_available_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub gpu_available: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub processing_capacity: f32, // 0.0 to 1.0 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub max_processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub deadline: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub real_time_requirement: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | pub total_attempts: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | pub successful_attempts: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | pub average_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | pub average_processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub recent_success_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub effectiveness_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | pub total_degradations: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | pub successful_degradations: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | pub average_fallback_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub strategy_usage: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | pub quality_improvements: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | pub original_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | pub final_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | pub strategy_used: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | pub processing_time: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 239 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | pub failure_type: FailureType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub conversion_type: ConversionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub context: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub resolution: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | pub resolution_success: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | pub failure_type: FailureType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub conversion_type: ConversionType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub successful_strategy: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | pub confidence: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/fallback.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub usage_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Low, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | Normal, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | High, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | RealTime, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:593:5 [INFO] [stdout] | [INFO] [stdout] 593 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:594:5 [INFO] [stdout] | [INFO] [stdout] 594 | pub character_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:595:5 [INFO] [stdout] | [INFO] [stdout] 595 | pub mode: GameVoiceMode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 596 | pub start_time: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:597:5 [INFO] [stdout] | [INFO] [stdout] 597 | pub processed_samples: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:598:5 [INFO] [stdout] | [INFO] [stdout] 598 | pub latency_samples: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 681 | pub average_latency_ms: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:683:5 [INFO] [stdout] | [INFO] [stdout] 683 | pub memory_usage_mb: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 684 | pub frame_drops: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:685:5 [INFO] [stdout] | [INFO] [stdout] 685 | pub uptime_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:691:5 [INFO] [stdout] | [INFO] [stdout] 691 | Unity(UnityIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | Unreal(UnrealIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:693:5 [INFO] [stdout] | [INFO] [stdout] 693 | Godot(GodotIntegration), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | Bevy(BevyIntegration), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/gaming.rs:695:5 [INFO] [stdout] | [INFO] [stdout] 695 | Custom(CustomIntegration), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:699:1 [INFO] [stdout] | [INFO] [stdout] 699 | pub struct UnityIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:700:5 [INFO] [stdout] | [INFO] [stdout] 700 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub unity_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:702:5 [INFO] [stdout] | [INFO] [stdout] 702 | pub audio_clip_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:703:5 [INFO] [stdout] | [INFO] [stdout] 703 | pub mixer_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | pub blueprint_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:708:1 [INFO] [stdout] | [INFO] [stdout] 708 | pub struct UnrealIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:709:5 [INFO] [stdout] | [INFO] [stdout] 709 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 710 | pub unreal_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:711:5 [INFO] [stdout] | [INFO] [stdout] 711 | pub blueprint_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:712:5 [INFO] [stdout] | [INFO] [stdout] 712 | pub metasound_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:713:5 [INFO] [stdout] | [INFO] [stdout] 713 | pub audio_component_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:717:1 [INFO] [stdout] | [INFO] [stdout] 717 | pub struct GodotIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:718:5 [INFO] [stdout] | [INFO] [stdout] 718 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | pub godot_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 720 | pub gdscript_bindings: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:721:5 [INFO] [stdout] | [INFO] [stdout] 721 | pub audio_stream_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:725:1 [INFO] [stdout] | [INFO] [stdout] 725 | pub struct BevyIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:726:5 [INFO] [stdout] | [INFO] [stdout] 726 | pub plugin_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | pub bevy_version_compatibility: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:728:5 [INFO] [stdout] | [INFO] [stdout] 728 | pub ecs_integration: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | pub audio_resource_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/gaming.rs:733:1 [INFO] [stdout] | [INFO] [stdout] 733 | pub struct CustomIntegration { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:734:5 [INFO] [stdout] | [INFO] [stdout] 734 | pub c_api_version: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | pub supported_platforms: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/gaming.rs:736:5 [INFO] [stdout] | [INFO] [stdout] 736 | pub callback_support: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | Float32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | Float64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | Int32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | Int64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | UInt8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | Int8, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | Float16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | ReLU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | LeakyReLU, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | Tanh, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | Sigmoid, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | Swish, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | GELU, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/ml_frameworks.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | Mish, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | overall_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | artifacts: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | processing_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 88 | queue_length: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | QualityAlert { alert: QualityAlert }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | status: SystemStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub alert_type: AlertType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub severity: AlertSeverity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub message: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | pub suggested_action: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | QualityDegradation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | HighLatency, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | ArtifactsDetected, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | PerformanceIssue, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | SystemOverload, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | MemoryPressure, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | SessionFailure, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | Info, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | Warning, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | Critical, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | Healthy, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | Degraded, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | Overloaded, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | Failing, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub timestamp: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub overall_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub artifact_score: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub processing_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub artifacts_by_type: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub metadata: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub session_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub start_time: Instant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub samples_processed: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | pub average_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub quality_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 173 | pub artifact_counts: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | pub performance_metrics: PerformanceMetrics, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub alerts: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pub average_latency_ms: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | pub peak_latency_ms: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | pub throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | pub total_points: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | pub overall_avg_quality: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | pub quality_variance: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | pub average_latency_ms: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | pub throughput_samples_per_sec: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub quality_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub latency_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | pub throughput_trend: TrendDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | Unknown, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | Improving, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | Stable, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/monitoring.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | Degrading, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | pub alert_cooldown_seconds: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | pub max_alert_history: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | pub enable_email_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 236 | pub enable_slack_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub enable_webhook_alerts: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/monitoring.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | fn handle_alert(&mut self, alert: &QualityAlert) -> Result<()>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> src/monitoring.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | fn name(&self) -> &str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | pub start_time: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub active_sessions: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | pub total_sessions: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub system_resources: SystemResources, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub performance_trends: PerformanceTrends, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | pub cpu_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub memory_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub throughput_trend: VecDeque, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:304:5 [INFO] [stdout] | [INFO] [stdout] 304 | pub cpu_usage_percent: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/monitoring.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub memory_usage_mb: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [WARN] too many lines in the log, truncating it