[INFO] cloning repository https://github.com/Camper-CoolDie/bonfire-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Camper-CoolDie/bonfire-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCamper-CoolDie%2Fbonfire-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCamper-CoolDie%2Fbonfire-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7dc16d7952e18216c9402c7aa9c75c3f9c445f8d
[INFO] checking Camper-CoolDie/bonfire-rust against 012c0bd4d516934012c9a1ecb26e9eb283d2ed75 for pr-133502-29
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCamper-CoolDie%2Fbonfire-rust" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Camper-CoolDie/bonfire-rust
[INFO] finished tweaking git repo https://github.com/Camper-CoolDie/bonfire-rust
[INFO] tweaked toml for git repo https://github.com/Camper-CoolDie/bonfire-rust written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Camper-CoolDie/bonfire-rust on toolchain 012c0bd4d516934012c9a1ecb26e9eb283d2ed75
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+012c0bd4d516934012c9a1ecb26e9eb283d2ed75" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Camper-CoolDie/bonfire-rust 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" "+012c0bd4d516934012c9a1ecb26e9eb283d2ed75" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded uuid v1.27.0
[INFO] [stderr]   Downloaded tokio-rustls v0.26.6
[INFO] [stderr]   Downloaded multimap v0.10.1
[INFO] [stderr]   Downloaded rustls-native-certs v0.8.4
[INFO] [stderr]   Downloaded nonzero_ext v0.3.0
[INFO] [stderr]   Downloaded include_dir v0.7.4
[INFO] [stderr]   Downloaded include_dir_macros v0.7.4
[INFO] [stderr]   Downloaded zerofrom-derive v0.1.8
[INFO] [stderr]   Downloaded yoke-derive v0.8.4
[INFO] [stderr]   Downloaded ece v2.4.2
[INFO] [stderr]   Downloaded hyper-rustls v0.27.10
[INFO] [stderr]   Downloaded os_info v3.15.0
[INFO] [stderr]   Downloaded cmake v0.1.58
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.14
[INFO] [stderr]   Downloaded pkg-config v0.3.34
[INFO] [stderr]   Downloaded prost-derive v0.14.4
[INFO] [stderr]   Downloaded thiserror v2.0.21
[INFO] [stderr]   Downloaded nanoid v0.5.0
[INFO] [stderr]   Downloaded synstructure v0.14.0
[INFO] [stderr]   Downloaded tabwriter v1.4.1
[INFO] [stderr]   Downloaded jobserver v0.1.35
[INFO] [stderr]   Downloaded prost v0.14.4
[INFO] [stderr]   Downloaded smallvec v1.16.2
[INFO] [stderr]   Downloaded thiserror-impl v2.0.21
[INFO] [stderr]   Downloaded prost-build v0.14.4
[INFO] [stderr]   Downloaded backon v1.6.0
[INFO] [stderr]   Downloaded serde_regex v1.2.0
[INFO] [stderr]   Downloaded headers-core v0.3.0
[INFO] [stderr]   Downloaded graphql-minify v0.1.0
[INFO] [stderr]   Downloaded logos-derive v0.13.0
[INFO] [stderr]   Downloaded beef v0.5.2
[INFO] [stderr]   Downloaded cc v1.6.0
[INFO] [stderr]   Downloaded prost-types v0.14.4
[INFO] [stderr]   Downloaded async-object-pool v0.2.0
[INFO] [stderr]   Downloaded assert-json-diff v2.0.2
[INFO] [stderr]   Downloaded logos v0.13.0
[INFO] [stderr]   Downloaded stringmetrics v2.2.2
[INFO] [stderr]   Downloaded path-tree v0.8.3
[INFO] [stderr]   Downloaded futures-timer v3.0.4
[INFO] [stderr]   Downloaded event-listener v5.4.2
[INFO] [stderr]   Downloaded logos-codegen v0.13.0
[INFO] [stderr]   Downloaded base64 v0.23.1
[INFO] [stderr]   Downloaded similar v2.7.0
[INFO] [stderr]   Downloaded spinning_top v0.3.0
[INFO] [stderr]   Downloaded quanta v0.12.6
[INFO] [stderr]   Downloaded cmp v1.0.0
[INFO] [stderr]   Downloaded headers v0.4.2
[INFO] [stderr]   Downloaded dashmap v6.2.1
[INFO] [stderr]   Downloaded rand v0.10.3
[INFO] [stderr]   Downloaded hyper-util v0.1.21
[INFO] [stderr]   Downloaded ron v0.12.2
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.59
[INFO] [stderr]   Downloaded governor v0.10.4
[INFO] [stderr]   Downloaded h2 v0.4.19
[INFO] [stderr]   Downloaded aws-lc-rs v1.18.1
[INFO] [stderr]   Downloaded zerocopy v0.8.59
[INFO] [stderr]   Downloaded unicode-width v0.2.2
[INFO] [stderr]   Downloaded rustls v0.23.45
[INFO] [stderr]   Downloaded rustix v1.1.5
[INFO] [stderr]   Downloaded petgraph v0.8.3
[INFO] [stderr]   Downloaded tokio v1.53.2
[INFO] [stderr]   Downloaded httpmock v0.8.3
[INFO] [stderr]   Downloaded aws-lc-sys v0.45.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1
[INFO] running `Command { std: "docker" "start" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1" "/opt/rustwide/cargo-home/bin/cargo" "+012c0bd4d516934012c9a1ecb26e9eb283d2ed75" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1" "/opt/rustwide/cargo-home/bin/cargo" "+012c0bd4d516934012c9a1ecb26e9eb283d2ed75" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling find-msvc-tools v0.1.14
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking smallvec v1.16.2
[INFO] [stderr]     Checking futures-sink v0.3.34
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]     Checking futures-io v0.3.34
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]     Checking rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]     Checking iana-time-zone v0.1.65
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking openssl-probe v0.2.1
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]     Checking base64 v0.23.1
[INFO] [stderr]     Checking event-listener v5.4.2
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]     Checking rustls-native-certs v0.8.4
[INFO] [stderr]     Checking aho-corasick v1.1.5
[INFO] [stderr]     Checking webpki-roots v1.0.9
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking futures-timer v3.0.4
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]     Checking foldhash v0.2.0
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]     Checking sha1 v0.10.7
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking mio v1.2.3
[INFO] [stderr]     Checking socket2 v0.6.5
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking dashmap v6.2.1
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking spinning_top v0.3.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking nonzero_ext v0.3.0
[INFO] [stderr]     Checking rand_core v0.10.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]     Checking include_dir v0.7.4
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]     Checking path-tree v0.8.3
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking stringmetrics v2.2.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]     Checking tabwriter v1.4.1
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]     Checking unicode-ident v1.0.26
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking cpufeatures v0.3.1
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking async-object-pool v0.2.0
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking uuid v1.27.0
[INFO] [stderr]     Checking rand v0.10.3
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking quanta v0.12.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]    Compiling logos v0.13.0
[INFO] [stderr]    Compiling graphql-minify v0.1.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling bonfire v0.1.0 (/opt/rustwide/workdir/bonfire)
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling prost-types v0.14.4
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking nanoid v0.5.0
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]    Compiling prost-build v0.14.4
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking zerotrie v0.2.5
[INFO] [stderr]     Checking zerovec v0.11.8
[INFO] [stderr]    Compiling bonfire-fcm v0.1.0 (/opt/rustwide/workdir/bonfire-fcm)
[INFO] [stderr]     Checking tinystr v0.8.4
[INFO] [stderr]     Checking potential_utf v0.1.6
[INFO] [stderr]     Checking icu_collections v2.3.0
[INFO] [stderr]     Checking icu_locale_core v2.3.0
[INFO] [stderr]     Checking icu_provider v2.3.1
[INFO] [stderr]     Checking icu_properties v2.3.0
[INFO] [stderr]     Checking icu_normalizer v2.3.0
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]     Checking governor v0.10.4
[INFO] [stderr]     Checking futures v0.3.34
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking serde_regex v1.2.0
[INFO] [stderr]     Checking assert-json-diff v2.0.2
[INFO] [stderr]     Checking os_info v3.15.0
[INFO] [stderr]     Checking ron v0.12.2
[INFO] [stderr]     Checking cmp v1.0.0
[INFO] [stderr]     Checking ece v2.4.2
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking tokio v1.53.2
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking bonfire-core v0.1.0 (/opt/rustwide/workdir/bonfire-core)
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]  --> bonfire-core/src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / #![warn(missing_docs)]
[INFO] [stdout] 2 | |
[INFO] [stdout] 3 | | pub mod jwt;
[INFO] [stdout]   | |____________^
[INFO] [stdout]   |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]  --> bonfire-core/src/lib.rs:1:9
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![warn(missing_docs)]
[INFO] [stdout]   |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-core/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod jwt;
[INFO] [stdout]   | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]  --> bonfire-core/src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / #![warn(missing_docs)]
[INFO] [stdout] 2 | |
[INFO] [stdout] 3 | | pub mod jwt;
[INFO] [stdout]   | |____________^
[INFO] [stdout]   |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]  --> bonfire-core/src/lib.rs:1:9
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![warn(missing_docs)]
[INFO] [stdout]   |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-core/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod jwt;
[INFO] [stdout]   | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking http-body v1.1.0
[INFO] [stderr]     Checking headers-core v0.3.0
[INFO] [stderr]     Checking headers v0.4.2
[INFO] [stderr]     Checking http-body-util v0.1.5
[INFO] [stderr]     Checking tokio-util v0.7.19
[INFO] [stderr]     Checking tokio-stream v0.1.19
[INFO] [stderr]     Checking backon v1.6.0
[INFO] [stderr]     Checking h2 v0.4.19
[INFO] [stderr]     Checking rustls-webpki v0.103.15
[INFO] [stderr]     Checking hyper v1.11.1
[INFO] [stderr]     Checking hyper-util v0.1.21
[INFO] [stderr]     Checking tokio-rustls v0.26.6
[INFO] [stderr]     Checking hyper-rustls v0.27.10
[INFO] [stderr]     Checking httpmock v0.8.3
[INFO] [stdout] warning: unused import: `InstallationResponse`
[INFO] [stdout]   --> bonfire-fcm/src/requests/mod.rs:10:43
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(super) use fis::{InstallationRequest, InstallationResponse, RefreshRequest};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CheckInResponse`
[INFO] [stdout]   --> bonfire-fcm/src/requests/mod.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |     CheckInRequest, CheckInResponse, RegistrationRequest as AndroidRegistrationRequest,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `InstallationResponse`
[INFO] [stdout]   --> bonfire-fcm/src/requests/mod.rs:10:43
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub(super) use fis::{InstallationRequest, InstallationResponse, RefreshRequest};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CheckInResponse`
[INFO] [stdout]   --> bonfire-fcm/src/requests/mod.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |     CheckInRequest, CheckInResponse, RegistrationRequest as AndroidRegistrationRequest,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawTfaKind`
[INFO] [stdout]  --> bonfire/src/queries/raw/auth/error/mod.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub(crate) use login_email::{RawTfaKind, RawTfaRequired};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawQueryLocation` and `RawQueryPath`
[INFO] [stdout]  --> bonfire/src/queries/raw/mod.rs:6:40
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub(crate) use error::{RawMeliorError, RawQueryLocation, RawQueryPath};
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawReasonKind as RawEffectReasonKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/account/mod.rs:14:42
[INFO] [stdout]    |
[INFO] [stdout] 14 |     RawEffect, RawKind as RawEffectKind, RawReasonKind as RawEffectReasonKind,
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawParams as RawFandomSubParams`
[INFO] [stdout]   --> bonfire/src/requests/raw/chat/kind/mod.rs:12:43
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) use fandom_sub::{RawFandomSub, RawParams as RawFandomSubParams};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawMemberStatus` and `RawParams as RawGroupParams`
[INFO] [stdout]   --> bonfire/src/requests/raw/chat/kind/mod.rs:13:49
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) use group::{RawGroup, RawMemberRole, RawMemberStatus, RawParams as RawGroupParams};
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawContentKind as RawChatMessageContentKind` and `RawEventKind as RawChatMessageEventKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 |     RawChatMessage, RawContentKind as RawChatMessageContentKind,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     RawEventKind as RawChatMessageEventKind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawContentKind as RawCommentContentKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:14:38
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(crate) use comment::{RawComment, RawContentKind as RawCommentContentKind};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawChat`, `RawDirect`, `RawFandomRoot`, `RawFandomSub`, and `RawGroup`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AnyRawChat, RawChat, RawDirect, RawFandomRoot, RawFandomSub, RawGroup, RawTag as RawChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^           ^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawUnavailableError`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:21:38
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub(crate) use error::{RawRootError, RawUnavailableError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawNotification` and `RawNotification`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) use notification::{AnyRawNotification, RawNotification};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawPublication` and `RawReaction`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     AnyRawPublication, RawChatMessage, RawComment, RawPost, RawPostTag, RawPublication,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 28 |     RawReaction, RawReference as RawPublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> bonfire-fcm/src/lib.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / #![warn(missing_docs)]
[INFO] [stdout]  2 | |
[INFO] [stdout]  3 | | pub mod client;
[INFO] [stdout]  4 | | mod listener;
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | use listener::Listener;
[INFO] [stdout] 18 | | pub use listener::Parse;
[INFO] [stdout]    | |________________________^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> bonfire-fcm/src/lib.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout]  1 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod client;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod models;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub mod prelude;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub struct Client {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub async fn credentials(&self) -> Result<Credentials> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub async fn subscribe(&self, id: u64) -> Result<Subscription> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub async fn unsubscribe(&self, subscription: Subscription) -> Result<&Self> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 | /     pub async fn listen<P: Parse>(
[INFO] [stdout] 119 | |         &self,
[INFO] [stdout] 120 | |         parser: P,
[INFO] [stdout] 121 | |         subscription: Subscription,
[INFO] [stdout] 122 | |         cancellation_token: CancellationToken,
[INFO] [stdout] 123 | |         buffer: usize,
[INFO] [stdout] 124 | |     ) -> Result<impl Stream<Item = P::Target>> {
[INFO] [stdout]     | |______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub fn builder() -> Builder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/client/builder.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Builder {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn new() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn build(self) -> Client {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     pub fn project_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 26 | |     where
[INFO] [stdout] 27 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | /     pub fn app_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | /     pub fn api_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | /     pub fn vapid_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 53 | |     where
[INFO] [stdout] 54 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     pub fn uri<T>(mut self, uri: T) -> Self
[INFO] [stdout] 62 | |     where
[INFO] [stdout] 63 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn credentials(mut self, credentials: Credentials) -> JwtResult<Self> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a type alias
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type Result<T> = StdResult<T, Error>;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Error {
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AndroidRegistrationError(#[from] AndroidRegistrationError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Base64Error(#[from] base64::DecodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     EceError(#[from] ece::Error),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     HttpError(#[from] http::Error),
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     HyperClientError(#[from] hyper_util::client::legacy::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     HyperError(#[from] hyper::Error),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     IoError(#[from] io::Error),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     JsonError(#[from] serde_json::Error),
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     JwtError(#[from] Arc<JwtError>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     McsLoginError {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         code: i32,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         message: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         kind: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     McsProtocolError(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     ProtobufDecodeError(#[from] prost::DecodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     ProtobufEncodeError(#[from] prost::EncodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     UnsuccessfulResponse(StatusCode),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     UrlEncodedDeserializeError(#[from] serde_urlencoded::de::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     UrlEncodedSerializeError(#[from] serde_urlencoded::ser::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum AndroidRegistrationError {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     PhoneRegistration,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     Authentication,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     InvalidSender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     InvalidParameters,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     InternalServerError,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     QuotaExceeded,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     TooManyRegistrations,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     TooManySubscribers,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     InvalidTargetVersion,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     FisAuthentication,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Other(String),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Credentials {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub android_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub security_token: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub gcm_token: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub installation_id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub installation_auth_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub installation_refresh_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/models/subscription.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Subscription {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/subscription.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub push_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub key_components: EcKeyComponents,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub auth_secret: [u8; 16],
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub persistent_ids: VecDeque<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> bonfire-fcm/src/lib.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / #![warn(missing_docs)]
[INFO] [stdout]  2 | |
[INFO] [stdout]  3 | | pub mod client;
[INFO] [stdout]  4 | | mod listener;
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | use listener::Listener;
[INFO] [stdout] 18 | | pub use listener::Parse;
[INFO] [stdout]    | |________________________^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> bonfire-fcm/src/lib.rs:1:9
[INFO] [stdout]    |
[INFO] [stdout]  1 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod client;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod models;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire-fcm/src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub mod prelude;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub struct Client {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub async fn credentials(&self) -> Result<Credentials> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub async fn subscribe(&self, id: u64) -> Result<Subscription> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/mod.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub async fn unsubscribe(&self, subscription: Subscription) -> Result<&Self> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 | /     pub async fn listen<P: Parse>(
[INFO] [stdout] 119 | |         &self,
[INFO] [stdout] 120 | |         parser: P,
[INFO] [stdout] 121 | |         subscription: Subscription,
[INFO] [stdout] 122 | |         cancellation_token: CancellationToken,
[INFO] [stdout] 123 | |         buffer: usize,
[INFO] [stdout] 124 | |     ) -> Result<impl Stream<Item = P::Target>> {
[INFO] [stdout]     | |______________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub fn builder() -> Builder {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/client/builder.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Builder {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn new() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn build(self) -> Client {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     pub fn project_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 26 | |     where
[INFO] [stdout] 27 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | /     pub fn app_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 35 | |     where
[INFO] [stdout] 36 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | /     pub fn api_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 44 | |     where
[INFO] [stdout] 45 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | /     pub fn vapid_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 53 | |     where
[INFO] [stdout] 54 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | /     pub fn uri<T>(mut self, uri: T) -> Self
[INFO] [stdout] 62 | |     where
[INFO] [stdout] 63 | |         String: From<T>,
[INFO] [stdout]    | |________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire-fcm/src/client/builder.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn credentials(mut self, credentials: Credentials) -> JwtResult<Self> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a type alias
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub type Result<T> = StdResult<T, Error>;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Error {
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AndroidRegistrationError(#[from] AndroidRegistrationError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Base64Error(#[from] base64::DecodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     EceError(#[from] ece::Error),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     HttpError(#[from] http::Error),
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     HyperClientError(#[from] hyper_util::client::legacy::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     HyperError(#[from] hyper::Error),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     IoError(#[from] io::Error),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     JsonError(#[from] serde_json::Error),
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     JwtError(#[from] Arc<JwtError>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     McsLoginError {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         code: i32,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         message: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         kind: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     McsProtocolError(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     ProtobufDecodeError(#[from] prost::DecodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     ProtobufEncodeError(#[from] prost::EncodeError),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     UnsuccessfulResponse(StatusCode),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     UrlEncodedDeserializeError(#[from] serde_urlencoded::de::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     UrlEncodedSerializeError(#[from] serde_urlencoded::ser::Error),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum AndroidRegistrationError {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     PhoneRegistration,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/client/error/android_registration.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     Authentication,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     InvalidSender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     InvalidParameters,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     InternalServerError,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     QuotaExceeded,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     TooManyRegistrations,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     TooManySubscribers,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     InvalidTargetVersion,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     FisAuthentication,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/android_registration.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Other(String),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Credentials {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub android_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub security_token: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/credentials.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub gcm_token: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub installation_id: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub installation_auth_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/credentials.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub installation_refresh_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire-fcm/src/models/subscription.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Subscription {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire-fcm/src/models/subscription.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub push_token: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub key_components: EcKeyComponents,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub auth_secret: [u8; 16],
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/subscription.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub persistent_ids: VecDeque<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawTfaKind`
[INFO] [stdout]  --> bonfire/src/queries/raw/auth/error/mod.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub(crate) use login_email::{RawTfaKind, RawTfaRequired};
[INFO] [stdout]   |                              ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawQueryLocation` and `RawQueryPath`
[INFO] [stdout]  --> bonfire/src/queries/raw/mod.rs:6:40
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub(crate) use error::{RawMeliorError, RawQueryLocation, RawQueryPath};
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawReasonKind as RawEffectReasonKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/account/mod.rs:14:42
[INFO] [stdout]    |
[INFO] [stdout] 14 |     RawEffect, RawKind as RawEffectKind, RawReasonKind as RawEffectReasonKind,
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawParams as RawFandomSubParams`
[INFO] [stdout]   --> bonfire/src/requests/raw/chat/kind/mod.rs:12:43
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) use fandom_sub::{RawFandomSub, RawParams as RawFandomSubParams};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawMemberStatus` and `RawParams as RawGroupParams`
[INFO] [stdout]   --> bonfire/src/requests/raw/chat/kind/mod.rs:13:49
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) use group::{RawGroup, RawMemberRole, RawMemberStatus, RawParams as RawGroupParams};
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawContentKind as RawChatMessageContentKind` and `RawEventKind as RawChatMessageEventKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 |     RawChatMessage, RawContentKind as RawChatMessageContentKind,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     RawEventKind as RawChatMessageEventKind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawContentKind as RawCommentContentKind`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:14:38
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(crate) use comment::{RawComment, RawContentKind as RawCommentContentKind};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawChat`, `RawDirect`, `RawFandomRoot`, `RawFandomSub`, and `RawGroup`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AnyRawChat, RawChat, RawDirect, RawFandomRoot, RawFandomSub, RawGroup, RawTag as RawChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^           ^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawUnavailableError`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:21:38
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub(crate) use error::{RawRootError, RawUnavailableError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawNotification` and `RawNotification`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) use notification::{AnyRawNotification, RawNotification};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawPublication` and `RawReaction`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     AnyRawPublication, RawChatMessage, RawComment, RawPost, RawPostTag, RawPublication,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 28 |     RawReaction, RawReference as RawPublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `inner` is never read
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/post/mod.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) struct RawPost {
[INFO] [stdout]    |                   ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 52 |     pub inner: InnerData,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/client/mod.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub async fn set_push_token(&self, token: &str) -> Result<&Self> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> bonfire/src/lib.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/account/mod.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub async fn get_by_ref(client: &Client, reference: &Reference) -> Result<Self> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/account/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/account/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/account/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/account/reference.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/chat/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub info: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/models/chat/mod.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 | /     pub fn list_messages<'a>(
[INFO] [stdout] 107 | |         &'a self,
[INFO] [stdout] 108 | |         client: &'a Client,
[INFO] [stdout] 109 | |         newest_first: bool,
[INFO] [stdout] 110 | |         anchor: &ListMessagesAnchor,
[INFO] [stdout] 111 | |     ) -> impl Stream<Item = Result<Publication<ChatMessage>>> + 'a {
[INFO] [stdout]     | |__________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/models/chat/mod.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn tag(&self) -> Tag {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod direct;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod fandom_root;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod fandom_sub;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod group;
[INFO] [stdout]   | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/fandom/mod.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     pub async fn get_by_ref(
[INFO] [stdout] 101 | |         client: &Client,
[INFO] [stdout] 102 | |         reference: &Reference,
[INFO] [stdout] 103 | |         my_language: Language,
[INFO] [stdout] 104 | |     ) -> Result<Self> {
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/fandom/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/fandom/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub language: Option<Language>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/fandom/reference.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub karma_coef: f64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Notification {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub spec: AnyNotification,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub sent_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod account;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod chat;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod fandom;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub mod post;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub mod profile;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub mod publication;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub mod rubric;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/effect_removed.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct EffectRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub kind: EffectKind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomUnbanned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/mentioned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct AccountMentioned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/mentioned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub chat_tag: Option<ChatTag>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub text: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct AccountPunished {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub banned_until: Option<DateTime<Utc>>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub reason: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punishment_removed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PunishmentRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punishment_removed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub admin: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/punishment_removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum AnyNotification {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     AccountFandomUnbanned(AccountFandomUnbanned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     AccountFollowed(AccountRef),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     AccountMentioned(AccountMentioned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AccountPunished(AccountPunished),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AccountTargetAdminActionRejected(AdminActionRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     AccountUnfollowed(AccountRef),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     AchievementProgressed(AchievementProgressed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     AdminActionRejected(AdminActionRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ChatMessageCreated(ChatMessageCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     ChatMessageEdited(ChatMessageEdited),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     ChatMessageRemoved(ChatMessageRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ChatMessageReplied(ChatMessageReplied),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     ChatRead(ChatTag),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     ChatTyping(ChatTyping),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     CommentReplied(CommentReplied),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     DonationProcessed(DonationProcessed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     EffectApplied(Effect),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     EffectRemoved(EffectRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     FandomCuratorAssigned(FandomCuratorAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     FandomCuratorRevoked(FandomCuratorRevoked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     FandomModeratorGranted(FandomModeratorSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     FandomModeratorRevoked(FandomModeratorSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     FandomRemovalRejected(FandomRemovalRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     FandomReviewed(FandomReviewed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     FollowedPostCreated(FollowedPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ImportantPostCreated(ImportantPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     PostClosed(PostVisibilityChanged),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     PostFandomChanged(PostFandomChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     PostImagesPurged(PostImagesPurged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     PostMultilingualDisabled(PostMultilingualDisabled),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     PostNsfwToggled(PostNsfwToggled),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     PostOpened(PostVisibilityChanged),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     PostRelayPostCreated(PostRelayPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     PostRelayTurnAssigned(PostRelayTurnAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     PostRelayTurnMissed(PostRelayTurnMissed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     PostRelayTurnRejected(PostRelayTurnRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     PostTagsChanged(PostTagsChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     ProfileDescriptionCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ProfileLinkRemoved(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ProfileNameCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     ProfileStatusCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     PublicationBlockRejected(PublicationBlockRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     PublicationBlocked(PublicationBlocked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     PublicationBlockedAfterReport(PublicationBlocked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     PublicationCommented(PublicationCommented),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     PublicationDrafted(PublicationDrafted),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     PublicationRated(PublicationRated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     PublicationReacted(PublicationReacted),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     PublicationRestored(PublicationRestored),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     PunishmentRemoved(PunishmentRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     RubricFandomChanged(RubricFandomChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     RubricKarmaCoefChanged(RubricKarmaCoefChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     RubricNameChanged(RubricNameChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     RubricOwnerAssigned(RubricOwnerAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     RubricOwnerTransferred(RubricOwnerTransferred),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     RubricRemoved(RubricRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/created.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MessageCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/created.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub message: Publication<ChatMessage>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/message/created.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub is_subscribed: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MessageEdited {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub new_text: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/removed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MessageRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/removed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/replied.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MessageReplied {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/replied.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub reply: Publication<ChatMessage>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/message/replied.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub is_subscribed: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/typing.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ChatTyping {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/typing.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/typing.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub account_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/typing.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub chat_tag: ChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CuratorAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub old_curator_id: Option<u64>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CuratorRevoked {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ModeratorSet {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RemovalRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct FandomReviewed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub is_accepted: bool,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fandom_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom_name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/reviewed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/reviewed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub note: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct AdminActionRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub rejected_by: Account,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub created_by: Account,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/donation_processed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct DonationProcessed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/donation_processed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub amount: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/followed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FollowedPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/followed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/followed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/important.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ImportantPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/important.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub importance_moderator_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub importance_reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/relay.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/relay.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub relay_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub relay_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/fandom_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/fandom_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub old_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub new_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/images_purged.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ImagesPurged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/images_purged.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MultilingualDisabled {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct NsfwToggled {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub is_nsfw: bool,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: Option<AccountRef>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnMissed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub next_account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub next_account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/tags_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TagsChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/tags_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/tags_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/tags_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/visibility_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct VisibilityChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/visibility_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/achievement_progressed.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct AchievementProgressed {}
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/field_set.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FieldSet {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/field_set.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub admin_name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile/field_set.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile/field_set.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/block_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct BlockRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/block_rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/blocked.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationBlocked {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub publication_kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub with_last_publications: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub is_punished: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub banned_until: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/comment_replied.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CommentReplied {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/comment_replied.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub text: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/commented.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationCommented {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_name: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub parent_author_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub parent_post_title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub text: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/drafted.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationDrafted {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/rated.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationRated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub amount: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub post_title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub parent: Option<PublicationRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/reacted.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PublicationReacted {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/reacted.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub index: i64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub account: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub parent: Option<PublicationRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/restored.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PublicationRestored {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/restored.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub publication: PublicationRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/restored.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/restored.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub old_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KarmaCoefChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub old_coef: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_coef: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/name_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct NameChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/name_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub old_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub new_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OwnerAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OwnerTransferred {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub new_owner_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_owner_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/removed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RubricRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/removed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub spec: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn kind(&self) -> Kind {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod chat_message;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod comment;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod post;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod post_tag;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/mod.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     pub async fn send(
[INFO] [stdout] 68 | |         client: &Client,
[INFO] [stdout] 69 | |         options: SendChatMessageOptions<'_>,
[INFO] [stdout] 70 | |     ) -> Result<Publication<ChatMessage>> {
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         moderator: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |     CreateEvent { moderator: AccountRef },
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         new_icon_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |     ChangeParamsEvent { member: AccountRef },
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]  --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub enum SendChatMessageError {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     InvalidData,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     TextTooLong,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     InvalidImage,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     InvalidGif,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Blocked,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     VoiceBlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub rubric: Option<RubricRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Kind {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Text,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Image,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Images,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Video,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Quote,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Link,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Spoiler,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Poll,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     LinkWithThumbnail,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Table,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     YoutubeVideo,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     CodeBlock,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     BonfireLink,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     PostRelay,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub enum Title {
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:26
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Other { item_kind: ItemKind },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Other { item_kind: ItemKind },
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/publication/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/publication/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Anchor {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Newest,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Message {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Offset {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         date: DateTime<Utc>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Content<'a> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Text,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Images(Vec<&'a [u8]>),
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Gif(&'a [u8]),
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Sticker {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Voice(&'a [u8]),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct Options<'a> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub content: Content<'a>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub chat_tag: ChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub text: Option<&'a str>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub reply_to_id: Option<u64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub answer_to_id: Option<u64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub use_new_formatting: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::compare_structs`
[INFO] [stdout]  --> bonfire/tests/account/get_by_id.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cmp::compare_structs;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::compare_structs`
[INFO] [stdout]  --> bonfire/tests/account/get_by_name.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use cmp::compare_structs;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bonfire::models::Auth`
[INFO] [stdout]  --> bonfire/tests/auth/login.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bonfire::models::Auth;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::compare_structs`
[INFO] [stdout]  --> bonfire/tests/auth/login.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cmp::compare_structs;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ID` is never used
[INFO] [stdout]  --> bonfire/tests/account/get_by_id.rs:7:7
[INFO] [stdout]   |
[INFO] [stdout] 7 | const ID: u64 = 207_506;
[INFO] [stdout]   |       ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAME` is never used
[INFO] [stdout]  --> bonfire/tests/account/get_by_name.rs:7:7
[INFO] [stdout]   |
[INFO] [stdout] 7 | const NAME: &str = "TestUser";
[INFO] [stdout]   |       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `inner` is never read
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/post/mod.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) struct RawPost {
[INFO] [stdout]    |                   ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 52 |     pub inner: InnerData,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/client/mod.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub async fn set_push_token(&self, token: &str) -> Result<&Self> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> bonfire/src/lib.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/account/mod.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub async fn get_by_ref(client: &Client, reference: &Reference) -> Result<Self> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/account/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/account/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/account/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/account/reference.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/chat/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub info: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/models/chat/mod.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 | /     pub fn list_messages<'a>(
[INFO] [stdout] 107 | |         &'a self,
[INFO] [stdout] 108 | |         client: &'a Client,
[INFO] [stdout] 109 | |         newest_first: bool,
[INFO] [stdout] 110 | |         anchor: &ListMessagesAnchor,
[INFO] [stdout] 111 | |     ) -> impl Stream<Item = Result<Publication<ChatMessage>>> + 'a {
[INFO] [stdout]     | |__________________________________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/models/chat/mod.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn tag(&self) -> Tag {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod direct;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod fandom_root;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod fandom_sub;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/chat/kind/mod.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod group;
[INFO] [stdout]   | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/fandom/mod.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     pub async fn get_by_ref(
[INFO] [stdout] 101 | |         client: &Client,
[INFO] [stdout] 102 | |         reference: &Reference,
[INFO] [stdout] 103 | |         my_language: Language,
[INFO] [stdout] 104 | |     ) -> Result<Self> {
[INFO] [stdout]     | |_____________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/fandom/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/fandom/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub language: Option<Language>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/fandom/reference.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/fandom/rubric/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub karma_coef: f64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Notification {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub spec: AnyNotification,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub sent_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub mod account;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod chat;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod fandom;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub mod post;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub mod profile;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub mod publication;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/notification/kind/mod.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub mod rubric;
[INFO] [stdout]   | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/effect_removed.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct EffectRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub kind: EffectKind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/effect_removed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomUnbanned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/fandom_unbanned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/mentioned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct AccountMentioned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/mentioned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub chat_tag: Option<ChatTag>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/mentioned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub text: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct AccountPunished {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub banned_until: Option<DateTime<Utc>>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punished.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub reason: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punishment_removed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PunishmentRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/account/punishment_removed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub admin: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account/punishment_removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum AnyNotification {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     AccountFandomUnbanned(AccountFandomUnbanned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     AccountFollowed(AccountRef),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     AccountMentioned(AccountMentioned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     AccountPunished(AccountPunished),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     AccountTargetAdminActionRejected(AdminActionRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     AccountUnfollowed(AccountRef),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     AchievementProgressed(AchievementProgressed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     AdminActionRejected(AdminActionRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     ChatMessageCreated(ChatMessageCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     ChatMessageEdited(ChatMessageEdited),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     ChatMessageRemoved(ChatMessageRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ChatMessageReplied(ChatMessageReplied),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     ChatRead(ChatTag),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     ChatTyping(ChatTyping),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     CommentReplied(CommentReplied),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     DonationProcessed(DonationProcessed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     EffectApplied(Effect),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     EffectRemoved(EffectRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     FandomCuratorAssigned(FandomCuratorAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     FandomCuratorRevoked(FandomCuratorRevoked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     FandomModeratorGranted(FandomModeratorSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     FandomModeratorRevoked(FandomModeratorSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     FandomRemovalRejected(FandomRemovalRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     FandomReviewed(FandomReviewed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     FollowedPostCreated(FollowedPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ImportantPostCreated(ImportantPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     PostClosed(PostVisibilityChanged),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     PostFandomChanged(PostFandomChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     PostImagesPurged(PostImagesPurged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     PostMultilingualDisabled(PostMultilingualDisabled),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     PostNsfwToggled(PostNsfwToggled),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     PostOpened(PostVisibilityChanged),
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     PostRelayPostCreated(PostRelayPostCreated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     PostRelayTurnAssigned(PostRelayTurnAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     PostRelayTurnMissed(PostRelayTurnMissed),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     PostRelayTurnRejected(PostRelayTurnRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     PostTagsChanged(PostTagsChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     ProfileDescriptionCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ProfileLinkRemoved(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ProfileNameCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     ProfileStatusCleared(ProfileFieldSet),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     PublicationBlockRejected(PublicationBlockRejected),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     PublicationBlocked(PublicationBlocked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     PublicationBlockedAfterReport(PublicationBlocked),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     PublicationCommented(PublicationCommented),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     PublicationDrafted(PublicationDrafted),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     PublicationRated(PublicationRated),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     PublicationReacted(PublicationReacted),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     PublicationRestored(PublicationRestored),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     PunishmentRemoved(PunishmentRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     RubricFandomChanged(RubricFandomChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     RubricKarmaCoefChanged(RubricKarmaCoefChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     RubricNameChanged(RubricNameChanged),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     RubricOwnerAssigned(RubricOwnerAssigned),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     RubricOwnerTransferred(RubricOwnerTransferred),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     RubricRemoved(RubricRemoved),
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/created.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MessageCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/created.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub message: Publication<ChatMessage>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/message/created.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub is_subscribed: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MessageEdited {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/edited.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub new_text: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/removed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct MessageRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/removed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/replied.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MessageReplied {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/message/replied.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub reply: Publication<ChatMessage>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/message/replied.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub is_subscribed: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/typing.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ChatTyping {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/chat/typing.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/typing.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub account_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat/typing.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub chat_tag: ChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CuratorAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub old_curator_id: Option<u64>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CuratorRevoked {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/curator/revoked.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ModeratorSet {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/moderator_set.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RemovalRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom: FandomRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/removal_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct FandomReviewed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub is_accepted: bool,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fandom_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/fandom/reviewed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fandom_name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/reviewed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom/reviewed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub note: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct AdminActionRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub rejected_by: Account,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub created_by: Account,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/other/admin_action_rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/donation_processed.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct DonationProcessed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/other/donation_processed.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub amount: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/followed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FollowedPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/followed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/followed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/important.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ImportantPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/important.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub importance_moderator_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/important.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub importance_reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/relay.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayPostCreated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/created/relay.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub relay_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/created/relay.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub relay_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/fandom_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/fandom_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub old_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub new_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/fandom_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/images_purged.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ImagesPurged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/images_purged.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub post_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/images_purged.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct MultilingualDisabled {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/multilingual_disabled.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct NsfwToggled {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub is_nsfw: bool,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/nsfw_toggled.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: Option<AccountRef>,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnMissed {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/missed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub next_account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RelayTurnRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub account: AccountRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/relay_turn/rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub next_account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/tags_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TagsChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/tags_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/tags_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/tags_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/visibility_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct VisibilityChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/post/visibility_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post/visibility_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/achievement_progressed.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct AchievementProgressed {}
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/field_set.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FieldSet {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/profile/field_set.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub admin_name: String,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile/field_set.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile/field_set.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/block_rejected.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct BlockRejected {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/block_rejected.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub moderation_id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub admin_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/block_rejected.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/blocked.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationBlocked {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub publication_kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub with_last_publications: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub is_punished: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub banned_until: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/blocked.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/comment_replied.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct CommentReplied {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/comment_replied.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/comment_replied.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub text: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/commented.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationCommented {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub author: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_name: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub parent_author_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub parent_post_title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/commented.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub text: Option<String>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/drafted.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationDrafted {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderator_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator_gender: Gender,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/drafted.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/rated.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct PublicationRated {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub amount: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub account: Option<AccountRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub post_title: Option<PostTitle>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/rated.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub parent: Option<PublicationRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/reacted.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PublicationReacted {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/reacted.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub index: i64,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub account: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub publication: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/reacted.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub parent: Option<PublicationRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/restored.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct PublicationRestored {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/publication/restored.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub publication: PublicationRef,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/restored.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub parent: PublicationRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication/restored.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct FandomChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub admin: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub old_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_fandom: FandomRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/fandom_changed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KarmaCoefChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub old_coef: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/karma_coef_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_coef: f64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/name_changed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct NameChanged {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/name_changed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub old_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub new_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/name_changed.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OwnerAssigned {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/assigned.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OwnerTransferred {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub new_owner_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub new_owner_name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/owner/transferred.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/removed.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct RubricRemoved {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/notification/kind/rubric/removed.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub name: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fandom_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fandom_language: Language,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub moderation_id: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub moderator: AccountRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric/removed.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub reason: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod kind;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub spec: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn kind(&self) -> Kind {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub mod chat_message;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub mod comment;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub mod post;
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]  --> bonfire/src/models/publication/kind/mod.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub mod post_tag;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/mod.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     pub async fn send(
[INFO] [stdout] 68 | |         client: &Client,
[INFO] [stdout] 69 | |         options: SendChatMessageOptions<'_>,
[INFO] [stdout] 70 | |     ) -> Result<Publication<ChatMessage>> {
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         moderator: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |     CreateEvent { moderator: AccountRef },
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         target_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         new_icon_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         member: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/content.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |     ChangeParamsEvent { member: AccountRef },
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]  --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub enum SendChatMessageError {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     InvalidData,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     TextTooLong,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     InvalidImage,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     InvalidGif,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Blocked,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/chat_message/error/send_chat_message.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     VoiceBlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub rubric: Option<RubricRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Kind {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Text,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Image,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Images,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Video,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Quote,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Link,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Spoiler,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Poll,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     LinkWithThumbnail,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Table,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     YoutubeVideo,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     CodeBlock,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     BonfireLink,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     PostRelay,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/item/kind.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub enum Title {
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:13:26
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Text { text: String, is_truncated: bool },
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Other { item_kind: ItemKind },
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/kind/post/title.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Other { item_kind: ItemKind },
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]  --> bonfire/src/models/publication/reference.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Reference {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]  --> bonfire/src/models/publication/reference.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub id: u64,
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/reference.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub kind: Kind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Anchor {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Newest,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Message {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Offset {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/chat/list_messages.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         date: DateTime<Utc>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Content<'a> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Text,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Images(Vec<&'a [u8]>),
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Gif(&'a [u8]),
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Sticker {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Voice(&'a [u8]),
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct Options<'a> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub content: Content<'a>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub chat_tag: ChatTag,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub text: Option<&'a str>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub reply_to_id: Option<u64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub answer_to_id: Option<u64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/requests/publication/chat_message/send_chat_message.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub use_new_formatting: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 48s
[INFO] running `Command { std: "docker" "inspect" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1", kill_on_drop: false }`
[INFO] [stdout] 36d5bf373f9f86207a9601f68b1ce3249c57e3464f045a77e024e170e9198be1
