[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] f7cabfb745e0fba62ac85e3210d6ae6e502a6d10
[INFO] checking Camper-CoolDie/bonfire-rust against 416264364aa47959f5827723e1d7dabc95d0744b for pr-162242
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCamper-CoolDie%2Fbonfire-rust" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/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-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Camper-CoolDie/bonfire-rust on toolchain 416264364aa47959f5827723e1d7dabc95d0744b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+416264364aa47959f5827723e1d7dabc95d0744b" "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" "+416264364aa47959f5827723e1d7dabc95d0744b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3
[INFO] running `Command { std: "docker" "start" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3", 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" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3" "/opt/rustwide/cargo-home/bin/cargo" "+416264364aa47959f5827723e1d7dabc95d0744b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3", 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" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3" "/opt/rustwide/cargo-home/bin/cargo" "+416264364aa47959f5827723e1d7dabc95d0744b" "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.189
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]     Checking futures-io v0.3.34
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking indexmap v2.14.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking base64 v0.23.1
[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]    Compiling portable-atomic v1.15.0
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]     Checking spinning_top v0.3.0
[INFO] [stderr]     Checking sha1 v0.10.7
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking nonzero_ext v0.3.0
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]     Checking tabwriter v1.4.1
[INFO] [stderr]     Checking async-object-pool v0.2.0
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]     Checking path-tree v0.8.3
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]     Checking include_dir v0.7.4
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]     Checking stringmetrics v2.2.2
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking cpufeatures v0.3.1
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking socket2 v0.6.5
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]     Checking mio v1.2.3
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking getrandom v0.4.3
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking dashmap v6.2.1
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]    Compiling logos v0.13.0
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]    Compiling graphql-minify v0.1.0
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]    Compiling bonfire v0.1.0 (/opt/rustwide/workdir/bonfire)
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking uuid v1.26.0
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking nanoid v0.5.0
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[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.20
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling prost-types v0.14.4
[INFO] [stderr]     Checking zerotrie v0.2.5
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking quanta v0.12.6
[INFO] [stderr]     Checking zerovec v0.11.8
[INFO] [stderr]     Checking tinystr v0.8.4
[INFO] [stderr]     Checking potential_utf v0.1.6
[INFO] [stderr]    Compiling prost-build v0.14.4
[INFO] [stderr]     Checking icu_locale_core v2.3.0
[INFO] [stderr]     Checking icu_collections v2.3.0
[INFO] [stderr]     Checking icu_provider v2.3.1
[INFO] [stderr]    Compiling bonfire-fcm v0.1.0 (/opt/rustwide/workdir/bonfire-fcm)
[INFO] [stderr]     Checking icu_normalizer v2.3.0
[INFO] [stderr]     Checking icu_properties v2.3.0
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking assert-json-diff v2.0.2
[INFO] [stderr]     Checking serde_regex v1.2.0
[INFO] [stderr]     Checking os_info v3.15.0
[INFO] [stderr]     Checking cmp v1.0.0
[INFO] [stderr]     Checking ron v0.12.2
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking ece v2.3.1
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]     Checking governor v0.10.4
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking futures v0.3.34
[INFO] [stderr]     Checking bonfire-jwt v0.1.0 (/opt/rustwide/workdir/bonfire-jwt)
[INFO] [stderr]     Checking http-body v1.1.0
[INFO] [stderr]     Checking headers-core v0.3.0
[INFO] [stderr]     Checking headers v0.4.1
[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 tokio-rustls v0.26.5
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking hyper-rustls v0.27.9
[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:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub(super) use error::{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 import: `RawTitle as RawPostTitle`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:16:66
[INFO] [stdout]    |
[INFO] [stdout] 16 |     RawFavoritesFolder, RawItemKind as RawPostItemKind, RawPost, RawTitle as RawPostTitle,
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawInfo as RawAccountInfo` and `RawStat as RawAccountStat`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:14:53
[INFO] [stdout]    |
[INFO] [stdout] 14 |     RawAccount, RawAccountRef, RawBadge, RawEffect, RawInfo as RawAccountInfo,
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     RawStat as RawAccountStat,
[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: `error::RawUnavailableError`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub(super) use error::RawUnavailableError;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawFandomRef`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:23:36
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(super) use fandom::{RawFandom, RawFandomRef};
[INFO] [stdout]    |                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawNotification` and `RawNotification`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(super) 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:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     AnyRawPublication, RawChatMessage, RawComment, RawPost, RawPostTag, RawPublication, RawReaction,
[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] 16 | | use client::{Connection, HyperClient};
[INFO] [stdout] 17 | | use listener::Listener;
[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(
[INFO] [stdout] 119 | |         &self,
[INFO] [stdout] 120 | |         subscription: Subscription,
[INFO] [stdout] 121 | |         cancellation_token: CancellationToken,
[INFO] [stdout] 122 | |         buffer: usize,
[INFO] [stdout] 123 | |     ) -> Result<impl Stream<Item = Message>> {
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     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:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     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:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | /     pub fn project_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 24 | |     where
[INFO] [stdout] 25 | |         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:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | /     pub fn app_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 33 | |     where
[INFO] [stdout] 34 | |         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:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     pub fn api_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 42 | |     where
[INFO] [stdout] 43 | |         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:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | /     pub fn vapid_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 51 | |     where
[INFO] [stdout] 52 | |         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:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 | /     pub fn uri<T>(mut self, uri: T) -> Self
[INFO] [stdout] 60 | |     where
[INFO] [stdout] 61 | |         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:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn credentials(mut self, credentials: Credentials) -> jwt::Result<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:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | 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:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     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:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     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:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     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:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     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:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     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:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     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:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     JwtError(#[from] Arc<jwt::Error>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     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:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     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:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     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:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     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:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     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:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     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 an enum
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub enum Message {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     Data(serde_json::Value),
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     MessagesDeleted {
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         count: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     ListenerStopped {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |         subscription: Subscription,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         error: Option<Error>,
[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] 16 | | use client::{Connection, HyperClient};
[INFO] [stdout] 17 | | use listener::Listener;
[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(
[INFO] [stdout] 119 | |         &self,
[INFO] [stdout] 120 | |         subscription: Subscription,
[INFO] [stdout] 121 | |         cancellation_token: CancellationToken,
[INFO] [stdout] 122 | |         buffer: usize,
[INFO] [stdout] 123 | |     ) -> Result<impl Stream<Item = Message>> {
[INFO] [stdout]     | |____________________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire-fcm/src/client/mod.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     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:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     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:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | /     pub fn project_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 24 | |     where
[INFO] [stdout] 25 | |         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:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | /     pub fn app_id<T>(mut self, id: T) -> Self
[INFO] [stdout] 33 | |     where
[INFO] [stdout] 34 | |         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:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     pub fn api_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 42 | |     where
[INFO] [stdout] 43 | |         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:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | /     pub fn vapid_key<T>(mut self, key: T) -> Self
[INFO] [stdout] 51 | |     where
[INFO] [stdout] 52 | |         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:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 | /     pub fn uri<T>(mut self, uri: T) -> Self
[INFO] [stdout] 60 | |     where
[INFO] [stdout] 61 | |         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:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn credentials(mut self, credentials: Credentials) -> jwt::Result<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:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | 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:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     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:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     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:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     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:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     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:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     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:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     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:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     JwtError(#[from] Arc<jwt::Error>),
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/client/error/mod.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     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:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     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:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     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:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     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:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     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:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     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 an enum
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub enum Message {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     Data(serde_json::Value),
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]  --> bonfire-fcm/src/models/message.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     MessagesDeleted {
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         count: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     ListenerStopped {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |         subscription: Subscription,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire-fcm/src/models/message.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         error: Option<Error>,
[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:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub(super) use error::{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 import: `RawTitle as RawPostTitle`
[INFO] [stdout]   --> bonfire/src/requests/raw/publication/kind/mod.rs:16:66
[INFO] [stdout]    |
[INFO] [stdout] 16 |     RawFavoritesFolder, RawItemKind as RawPostItemKind, RawPost, RawTitle as RawPostTitle,
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawInfo as RawAccountInfo` and `RawStat as RawAccountStat`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:14:53
[INFO] [stdout]    |
[INFO] [stdout] 14 |     RawAccount, RawAccountRef, RawBadge, RawEffect, RawInfo as RawAccountInfo,
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     RawStat as RawAccountStat,
[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: `error::RawUnavailableError`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub(super) use error::RawUnavailableError;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawFandomRef`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:23:36
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(super) use fandom::{RawFandom, RawFandomRef};
[INFO] [stdout]    |                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AnyRawNotification` and `RawNotification`
[INFO] [stdout]   --> bonfire/src/requests/raw/mod.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(super) 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:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     AnyRawPublication, RawChatMessage, RawComment, RawPost, RawPostTag, RawPublication, RawReaction,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^                                                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:715:17
[INFO] [stdout]     |
[INFO] [stdout] 715 |     fn try_from(value: AnyRawNotification) -> Result<Self> {
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     PublicationRated {
[INFO] [stdout]    |     ---------------- fields in this variant
[INFO] [stdout] 17 |         #[serde(rename = "J_KARMA_COUNT")]
[INFO] [stdout] 18 |         amount: f64,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 19 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 20 |         account_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 21 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 22 |         account_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 23 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 24 |         account_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 25 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 26 |         publication_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 27 |         #[serde(rename = "J_UNIT_TYPE")]
[INFO] [stdout] 28 |         publication_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |         #[serde(rename = "maskText")]
[INFO] [stdout] 30 |         post_title_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 31 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 32 |         post_title_item_kind: RawPostItemKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 33 |         #[serde(rename = "J_PARENT_UNIT_ID")]
[INFO] [stdout] 34 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 35 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 36 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |     PublicationCommented {
[INFO] [stdout]    |     -------------------- fields in this variant
[INFO] [stdout] 40 |         #[serde(rename = "J_COMMENT_ID")]
[INFO] [stdout] 41 |         id: u64,
[INFO] [stdout]    |         ^^
[INFO] [stdout] 42 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 43 |         author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 44 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 45 |         author_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 46 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 47 |         author_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 48 |         fandom_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 49 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 50 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 51 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 52 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 53 |         #[serde(rename = "unitCreatorId")]
[INFO] [stdout] 54 |         parent_author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 55 |         #[serde(rename = "maskText")]
[INFO] [stdout] 56 |         parent_post_title_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 57 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 58 |         parent_post_title_item_kind: RawPostItemKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 59 |         #[serde(rename = "commentText")]
[INFO] [stdout] 60 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     CommentReplied {
[INFO] [stdout]    |     -------------- fields in this variant
[INFO] [stdout] 64 |         #[serde(rename = "J_COMMENT_ID")]
[INFO] [stdout] 65 |         id: u64,
[INFO] [stdout]    |         ^^
[INFO] [stdout] 66 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 67 |         author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 68 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 69 |         author_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 70 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 71 |         author_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 72 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 73 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 74 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 75 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 76 |         #[serde(rename = "commentText")]
[INFO] [stdout] 77 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `account_gender` are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |     AccountFollowed {
[INFO] [stdout]    |     --------------- fields in this variant
[INFO] [stdout] 81 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 82 |         account_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 83 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 84 |         account_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 85 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 86 |         account_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `message`, `chat_tag`, and `is_subscribed` are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     ChatMessageCreated {
[INFO] [stdout]    |     ------------------ fields in this variant
[INFO] [stdout] 92 |         #[serde(rename = "unitChatMessage")]
[INFO] [stdout] 93 |         message: RawPublication<RawChatMessage>,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 94 |         #[serde(rename = "tag")]
[INFO] [stdout] 95 |         chat_tag: RawChatTag,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 96 |         #[serde(rename = "subscribed")]
[INFO] [stdout] 97 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `reply`, `chat_tag`, and `is_subscribed` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     ChatMessageReplied {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 101 |         #[serde(rename = "unitChatMessage")]
[INFO] [stdout] 102 |         reply: RawPublication<RawChatMessage>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 103 |         #[serde(rename = "tag")]
[INFO] [stdout] 104 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 105 |         #[serde(rename = "subscribed")]
[INFO] [stdout] 106 |         is_subscribed: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `author_id`, `author_name`, and `author_gender` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |     FollowedPostCreated {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 110 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 111 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 112 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 113 |         author_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 114 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 115 |         author_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 116 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 117 |         author_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id` and `new_text` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     ChatMessageEdited {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 121 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 122 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 123 |         #[serde(rename = "J_TEXT")]
[INFO] [stdout] 124 |         new_text: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `publication_kind`, `moderation_id`, `with_last_publications`, `banned_until`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 127 |     PublicationBlocked {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 128 |         #[serde(rename = "blockUnitType")]
[INFO] [stdout] 129 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 130 |         #[serde(rename = "J_MODERATION_ID")]
[INFO] [stdout] 131 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 132 |         #[serde(rename = "J_BLOCK_LAST")]
[INFO] [stdout] 133 |         with_last_publications: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 134 |         #[serde(rename = "J_BLOCK_ACCOUNT_DATE")]
[INFO] [stdout] 135 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 136 |         #[serde(rename = "J_COMMENT")]
[INFO] [stdout] 137 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     ChatMessageRemoved {
[INFO] [stdout]     |     ------------------ field in this variant
[INFO] [stdout] 141 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 142 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `chat_tag` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 145 |     ChatTyping {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 146 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 147 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 148 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `is_accepted`, `fandom_id`, `fandom_name`, `admin_name`, and `note` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 151 |     FandomReviewed {
[INFO] [stdout]     |     -------------- fields in this variant
[INFO] [stdout] 152 |         #[serde(rename = "accepted")]
[INFO] [stdout] 153 |         is_accepted: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 154 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 155 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 156 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 157 |         #[serde(rename = "comment")]
[INFO] [stdout] 158 |         note: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `fandom_id`, `fandom_language`, `fandom_name`, `importance_moderator_id`, and `importance_reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |     ImportantPostCreated {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 162 |         #[serde(rename = "unitId")]
[INFO] [stdout] 163 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 164 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 165 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 166 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 167 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 168 |         #[serde(rename = "moderatorAccountId")]
[INFO] [stdout] 169 |         importance_moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 170 |         #[serde(rename = "comment")]
[INFO] [stdout] 171 |         importance_reason: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `title_text`, `title_item_kind`, `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |     PostDrafted {
[INFO] [stdout]     |     ----------- fields in this variant
[INFO] [stdout] 175 |         #[serde(rename = "maskText")]
[INFO] [stdout] 176 |         title_text: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 177 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 178 |         title_item_kind: RawPostItemKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 179 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 180 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 181 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 182 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 183 |         #[serde(rename = "comment")]
[INFO] [stdout] 184 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |     PostTagsChanged {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 188 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 189 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 190 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 191 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 192 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 193 |         #[serde(rename = "comment")]
[INFO] [stdout] 194 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |     AccountFandomUnbanned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 198 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 199 |         #[serde(rename = "languageId")]
[INFO] [stdout] 200 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 201 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 202 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 203 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 204 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 205 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 206 |         #[serde(rename = "comment")]
[INFO] [stdout] 207 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `chat_tag` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |     ChatRead {
[INFO] [stdout]     |     -------- field in this variant
[INFO] [stdout] 211 |         #[serde(rename = "tag")]
[INFO] [stdout] 212 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `banned_until` and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     AccountPunished {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 216 |         #[serde(rename = "J_BLOCK_ACCOUNT_DATE")]
[INFO] [stdout] 217 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 218 |         #[serde(rename = "J_COMMENT")]
[INFO] [stdout] 219 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |     FandomModeratorGranted {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 223 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 224 |         #[serde(rename = "languageId")]
[INFO] [stdout] 225 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 226 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 227 |         #[serde(rename = "comment")]
[INFO] [stdout] 228 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 231 |     FandomModeratorRevoked {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 232 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 233 |         #[serde(rename = "languageId")]
[INFO] [stdout] 234 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 235 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 236 |         #[serde(rename = "comment")]
[INFO] [stdout] 237 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_id`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |     PunishmentRemoved {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 241 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 242 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 243 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 244 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 245 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 246 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 247 |         #[serde(rename = "comment")]
[INFO] [stdout] 248 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `kind`, `parent_id`, `parent_kind`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 251 |     PublicationRestored {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 252 |         #[serde(rename = "unitId")]
[INFO] [stdout] 253 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 254 |         #[serde(rename = "unitType")]
[INFO] [stdout] 255 |         kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 256 |         #[serde(rename = "parentUnitId")]
[INFO] [stdout] 257 |         parent_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 258 |         #[serde(rename = "parentPublicationType")]
[INFO] [stdout] 259 |         parent_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 260 |         #[serde(rename = "comment")]
[INFO] [stdout] 261 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `fandom_id`, `fandom_language`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |     BlockRejected {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 265 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 266 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 267 |         #[serde(rename = "languageId")]
[INFO] [stdout] 268 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 269 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 270 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 271 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 272 |         #[serde(rename = "comment")]
[INFO] [stdout] 273 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 276 |     ProfileStatusCleared {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 277 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 278 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 279 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 280 |         #[serde(rename = "comment")]
[INFO] [stdout] 281 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |     ProfileDescriptionCleared {
[INFO] [stdout]     |     ------------------------- fields in this variant
[INFO] [stdout] 285 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 286 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 287 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 288 |         #[serde(rename = "comment")]
[INFO] [stdout] 289 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |     ProfileNameCleared {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 293 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 294 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 295 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 296 |         #[serde(rename = "comment")]
[INFO] [stdout] 297 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     ProfileLinkRemoved {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 301 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 302 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 303 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 304 |         #[serde(rename = "comment")]
[INFO] [stdout] 305 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |     PostFandomChanged {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 309 |         #[serde(rename = "unitId")]
[INFO] [stdout] 310 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 311 |         old_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 312 |         #[serde(rename = "oldLanguageId")]
[INFO] [stdout] 313 |         old_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 314 |         old_fandom_name: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 315 |         new_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 316 |         #[serde(rename = "newLanguageId")]
[INFO] [stdout] 317 |         new_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 318 |         new_fandom_name: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 319 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 320 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 321 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 322 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 323 |         #[serde(rename = "comment")]
[INFO] [stdout] 324 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `publication_kind`, `moderation_id`, `with_last_publications`, `banned_until`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |     PublicationBlockedAfterReport {
[INFO] [stdout]     |     ----------------------------- fields in this variant
[INFO] [stdout] 328 |         #[serde(rename = "blockUnitType")]
[INFO] [stdout] 329 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 330 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 331 |         #[serde(rename = "blockLastUnits")]
[INFO] [stdout] 332 |         with_last_publications: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 333 |         #[serde(rename = "blockAccountDate")]
[INFO] [stdout] 334 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 335 |         #[serde(rename = "comment")]
[INFO] [stdout] 336 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     AccountMentioned {
[INFO] [stdout]     |     ---------------- fields in this variant
[INFO] [stdout] 340 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 341 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 342 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 343 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 344 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 345 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 346 |         #[serde(rename = "unitId")]
[INFO] [stdout] 347 |         publication_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 348 |         #[serde(rename = "unitType")]
[INFO] [stdout] 349 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 350 |         #[serde(rename = "tag1")]
[INFO] [stdout] 351 |         chat_kind: RawChatKind,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 352 |         #[serde(rename = "tag2")]
[INFO] [stdout] 353 |         chat_first_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 354 |         #[serde(rename = "tag3")]
[INFO] [stdout] 355 |         chat_second_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 356 |         text: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 359 |     PostMultilingualDisabled {
[INFO] [stdout]     |     ------------------------ fields in this variant
[INFO] [stdout] 360 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 361 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 362 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 363 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 364 |         #[serde(rename = "comment")]
[INFO] [stdout] 365 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |     PostClosed {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 369 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 370 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 371 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 372 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 373 |         #[serde(rename = "comment")]
[INFO] [stdout] 374 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 377 |     PostOpened {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 378 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 379 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 380 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 381 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 382 |         #[serde(rename = "comment")]
[INFO] [stdout] 383 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:388:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |     RubricNameChanged {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 387 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 388 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 389 |         #[serde(rename = "rubricOldName")]
[INFO] [stdout] 390 |         old_name: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 391 |         #[serde(rename = "rubricNewName")]
[INFO] [stdout] 392 |         new_name: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 393 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 394 |         #[serde(rename = "languageId")]
[INFO] [stdout] 395 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 396 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 397 |         #[serde(rename = "adminId")]
[INFO] [stdout] 398 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 399 |         #[serde(rename = "adminName")]
[INFO] [stdout] 400 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 401 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 402 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 403 |         #[serde(rename = "comment")]
[INFO] [stdout] 404 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |     RubricOwnerTransferred {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 408 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 409 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 410 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 411 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 412 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 413 |         #[serde(rename = "languageId")]
[INFO] [stdout] 414 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 415 |         new_owner_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 416 |         new_owner_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 417 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 418 |         #[serde(rename = "adminId")]
[INFO] [stdout] 419 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 420 |         #[serde(rename = "adminName")]
[INFO] [stdout] 421 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 422 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 423 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 424 |         #[serde(rename = "comment")]
[INFO] [stdout] 425 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:430:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |     RubricOwnerAssigned {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 429 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 430 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 431 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 432 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 433 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 434 |         #[serde(rename = "languageId")]
[INFO] [stdout] 435 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 436 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 437 |         #[serde(rename = "adminId")]
[INFO] [stdout] 438 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 439 |         #[serde(rename = "adminName")]
[INFO] [stdout] 440 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 441 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 442 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 443 |         #[serde(rename = "comment")]
[INFO] [stdout] 444 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |     RubricRemoved {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 448 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 449 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 450 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 451 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 452 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 453 |         #[serde(rename = "languageId")]
[INFO] [stdout] 454 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 455 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 456 |         #[serde(rename = "adminId")]
[INFO] [stdout] 457 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 458 |         #[serde(rename = "adminName")]
[INFO] [stdout] 459 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 460 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 461 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 462 |         #[serde(rename = "comment")]
[INFO] [stdout] 463 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `name`, `fandom_id`, `fandom_language`, `new_coef`, and `coef_change` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 466 |     RubricKarmaCoefChanged {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 467 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 468 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 469 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 470 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 471 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 472 |         #[serde(rename = "languageId")]
[INFO] [stdout] 473 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 474 |         #[serde(rename = "newCof")]
[INFO] [stdout] 475 |         new_coef: f64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 476 |         #[serde(rename = "cofChange")]
[INFO] [stdout] 477 |         coef_change: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:482:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     PublicationReacted {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 481 |         #[serde(rename = "reactionIndex")]
[INFO] [stdout] 482 |         index: i64,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 483 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 484 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 485 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 486 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 487 |         #[serde(rename = "unitId")]
[INFO] [stdout] 488 |         publication_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 489 |         #[serde(rename = "unitType")]
[INFO] [stdout] 490 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 491 |         #[serde(rename = "parentUnitId")]
[INFO] [stdout] 492 |         parent_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 493 |         #[serde(rename = "parentUnitType")]
[INFO] [stdout] 494 |         parent_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:499:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |     PostRelayTurnAssigned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 498 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 499 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 500 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 501 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 502 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 503 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 504 |         #[serde(rename = "activityId")]
[INFO] [stdout] 505 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 506 |         #[serde(rename = "activityName")]
[INFO] [stdout] 507 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 508 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 509 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 510 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 511 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |     PostRelayTurnMissed {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 515 |         #[serde(rename = "activityId")]
[INFO] [stdout] 516 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 517 |         #[serde(rename = "activityName")]
[INFO] [stdout] 518 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 519 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 520 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 521 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 522 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 523 |         #[serde(rename = "newAccountId")]
[INFO] [stdout] 524 |         next_account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 525 |         #[serde(rename = "newAccountName")]
[INFO] [stdout] 526 |         next_account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 527 |         #[serde(rename = "newAccountSex")]
[INFO] [stdout] 528 |         next_account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `post_id`, `fandom_id`, `fandom_language`, `fandom_name`, `relay_id`, and `relay_name` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |     PostRelayPostCreated {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 532 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 533 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 534 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 535 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 536 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 537 |         #[serde(rename = "activityId")]
[INFO] [stdout] 538 |         relay_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 539 |         #[serde(rename = "activityName")]
[INFO] [stdout] 540 |         relay_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 543 |     PostRelayTurnRejected {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 544 |         #[serde(rename = "rejectedAccountId")]
[INFO] [stdout] 545 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 546 |         #[serde(rename = "rejectedAccountName")]
[INFO] [stdout] 547 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 548 |         #[serde(rename = "rejectedAccountSex")]
[INFO] [stdout] 549 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 550 |         #[serde(rename = "activityId")]
[INFO] [stdout] 551 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 552 |         #[serde(rename = "activityName")]
[INFO] [stdout] 553 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 554 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 555 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 556 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 557 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 558 |         #[serde(rename = "newAccountId")]
[INFO] [stdout] 559 |         next_account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 560 |         #[serde(rename = "newAccountName")]
[INFO] [stdout] 561 |         next_account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 562 |         #[serde(rename = "newAccountSex")]
[INFO] [stdout] 563 |         next_account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:568:9
[INFO] [stdout]     |
[INFO] [stdout] 566 |     FandomCuratorAssigned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 567 |         #[serde(rename = "oldAccountId")]
[INFO] [stdout] 568 |         old_curator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 569 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 570 |         #[serde(rename = "languageId")]
[INFO] [stdout] 571 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 572 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 573 |         #[serde(rename = "adminAcccountId")]
[INFO] [stdout] 574 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 575 |         #[serde(rename = "adminAcccountName")]
[INFO] [stdout] 576 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 577 |         #[serde(rename = "adminAcccountSex")]
[INFO] [stdout] 578 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 579 |         #[serde(rename = "comment")]
[INFO] [stdout] 580 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     FandomCuratorRevoked {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 584 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 585 |         #[serde(rename = "languageId")]
[INFO] [stdout] 586 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 587 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 588 |         #[serde(rename = "adminAcccountId")]
[INFO] [stdout] 589 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 590 |         #[serde(rename = "adminAcccountName")]
[INFO] [stdout] 591 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 592 |         #[serde(rename = "adminAcccountSex")]
[INFO] [stdout] 593 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 594 |         #[serde(rename = "comment")]
[INFO] [stdout] 595 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `amount` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:600:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |     DonationProcessed {
[INFO] [stdout]     |     ----------------- field in this variant
[INFO] [stdout] 599 |         #[serde(rename = "sum")]
[INFO] [stdout] 600 |         amount: u64,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `effect` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:605:9
[INFO] [stdout]     |
[INFO] [stdout] 603 |     EffectApplied {
[INFO] [stdout]     |     ------------- field in this variant
[INFO] [stdout] 604 |         #[serde(rename = "mAccEffect")]
[INFO] [stdout] 605 |         effect: RawEffect,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `kind`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |     EffectRemoved {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 609 |         #[serde(rename = "effectId")]
[INFO] [stdout] 610 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 611 |         #[serde(rename = "effectIndex")]
[INFO] [stdout] 612 |         kind: RawEffectKind,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 613 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 614 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 615 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 616 |         #[serde(rename = "comment")]
[INFO] [stdout] 617 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `post_id`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |     PostImagesPurged {
[INFO] [stdout]     |     ---------------- fields in this variant
[INFO] [stdout] 621 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 622 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 623 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 624 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 625 |         #[serde(rename = "comment")]
[INFO] [stdout] 626 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     FandomRemovalRejected {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 630 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 631 |         #[serde(rename = "languageId")]
[INFO] [stdout] 632 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 633 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 634 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 635 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 636 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 637 |         #[serde(rename = "comment")]
[INFO] [stdout] 638 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rejected_by`, `created_by`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |     AdminActionRejected {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] ...
[INFO] [stdout] 645 |         rejected_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 646 |         #[serde(rename = "actionAdminAccount")]
[INFO] [stdout] 647 |         created_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 648 |         #[serde(rename = "comment")]
[INFO] [stdout] 649 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rejected_by`, `created_by`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |     AccountTargetAdminActionRejected {
[INFO] [stdout]     |     -------------------------------- fields in this variant
[INFO] [stdout] ...
[INFO] [stdout] 656 |         rejected_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 657 |         #[serde(rename = "actionAdminAccount")]
[INFO] [stdout] 658 |         created_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 659 |         #[serde(rename = "comment")]
[INFO] [stdout] 660 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 663 |     RubricFandomChanged {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 664 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 665 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 666 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 667 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 668 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 669 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 670 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 671 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 672 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 673 |         #[serde(rename = "srcFandomId")]
[INFO] [stdout] 674 |         old_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 675 |         #[serde(rename = "srcLanguageId")]
[INFO] [stdout] 676 |         old_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 677 |         #[serde(rename = "srcFandomName")]
[INFO] [stdout] 678 |         old_fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 679 |         #[serde(rename = "destFandomId")]
[INFO] [stdout] 680 |         new_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 681 |         #[serde(rename = "destLanguageId")]
[INFO] [stdout] 682 |         new_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 683 |         #[serde(rename = "destFandomName")]
[INFO] [stdout] 684 |         new_fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 685 |         #[serde(rename = "comment")]
[INFO] [stdout] 686 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `account_gender` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:691:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     AccountUnfollowed {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 690 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 691 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 692 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 693 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 694 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 695 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `is_nsfw`, `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:700:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |     PostNsfwToggled {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 699 |         #[serde(rename = "nsfw")]
[INFO] [stdout] 700 |         is_nsfw: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 701 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 702 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 703 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 704 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 705 |         #[serde(rename = "comment")]
[INFO] [stdout] 706 |         reason: String,
[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:50:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(crate) struct RawPost {
[INFO] [stdout]    |                   ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub inner: InnerData,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/client/mod.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     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:99:9
[INFO] [stdout]     |
[INFO] [stdout]  99 | #![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:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     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 struct field
[INFO] [stdout]   --> bonfire/src/models/chat/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub info: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/fandom/mod.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 | /     pub async fn get_by_ref(
[INFO] [stdout] 103 | |         client: &Client,
[INFO] [stdout] 104 | |         reference: &Reference,
[INFO] [stdout] 105 | |         my_language: Language,
[INFO] [stdout] 106 | |     ) -> 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 trait
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait Notifiable: Sealed {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn kind(&self) -> Kind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | 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:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub content: AnyNotification,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub sent_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn kind(&self) -> Kind {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub enum Kind {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     AccountFandomUnbanned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     AccountFollowed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     AccountMentioned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     AccountPunished,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     AccountTargetAdminActionRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     AccountUnfollowed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     AchievementUnlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     AdminActionRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     BlockRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     ChatMessageCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     ChatMessageEdited,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     ChatMessageRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ChatMessageReplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     ChatRead,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     ChatTyping,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     CommentReplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     DonationProcessed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     EffectApplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     EffectRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     FandomCuratorAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     FandomCuratorRevoked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     FandomModeratorGranted,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     FandomModeratorRevoked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     FandomRemovalRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     FandomReviewed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     FollowedPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ImportantPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     PostClosed,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     PostDrafted,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     PostFandomChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     PostImagesPurged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     PostMultilingualDisabled,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     PostNsfwToggled,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     PostOpened,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     PostRelayPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     PostRelayTurnAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     PostRelayTurnMissed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     PostRelayTurnRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     PostTagsChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     ProfileDescriptionCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     ProfileLinkRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     ProfileNameCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     ProfileStatusCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     PublicationBlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     PublicationBlockedAfterReport,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     PublicationCommented,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     PublicationRated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     PublicationReacted,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     PublicationRestored,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     PunishmentRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     RubricFandomChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     RubricKarmaCoefChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     RubricNameChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     RubricOwnerAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     RubricOwnerTransferred,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     RubricRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Account {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     EffectApplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         effect: Effect,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     EffectRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     FandomUnbanned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Followed {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         account: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Mentioned {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         publication_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.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         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.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Punished {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     PunishmentRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     TargetAdminActionRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         rejected_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         created_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     Unfollowed {
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         account: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Account(Account),
[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 |     Chat(Chat),
[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 |     Fandom(Fandom),
[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 |     Post(Post),
[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 |     Profile(Profile),
[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 |     Publication(Publication),
[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 |     Rubric(Rubric),
[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 |     AdminActionRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         rejected_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         created_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         reason: String,
[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 |     BlockRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         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/any.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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/any.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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/any.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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/any.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/any.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         reason: String,
[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 |     CommentReplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         author: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         text: Option<String>,
[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 |     DonationProcessed {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         amount: u64,
[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 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Chat {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     MessageCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     MessageEdited {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         new_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     MessageRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     MessageReplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Read {
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Typing {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Fandom {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     CuratorAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         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.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     CuratorRevoked {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ModeratorGranted {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ModeratorRevoked {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         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.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     RemovalRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Reviewed {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         note: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum Post {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Closed {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         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.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Drafted {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         title: PostTitle,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         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.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     FandomChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         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.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         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.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     FollowedPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         author: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ImagesPurged {
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     ImportantPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         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.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         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.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         importance_reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     MultilingualDisabled {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         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.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     NsfwToggled {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         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.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         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.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         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.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     Opened {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         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.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         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.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         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.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     RelayPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         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.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         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.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         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.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         relay_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     RelayTurnAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         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.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         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.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         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.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         fandom: FandomRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     RelayTurnMissed {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         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.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         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.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         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.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         next_account: Option<AccountRef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     RelayTurnRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         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.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         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.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         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.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         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.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         next_account: Option<AccountRef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     TagsChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |         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.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         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.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Profile {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     AchievementUnlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     DescriptionCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     LinkRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     NameCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     StatusCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub enum Publication {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Blocked {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         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.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     BlockedAfterReport {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Commented {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/publication.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         parent_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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         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.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         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.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Rated {
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         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.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         publication_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.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         parent_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.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Reacted {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         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.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         publication_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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         parent_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.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     Restored {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         parent_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.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Rubric {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     FandomChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         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.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     KarmaCoefChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         new_coef: f64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     NameChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         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.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         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.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     OwnerAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         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.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         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.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         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.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     OwnerTransferred {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 |         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.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         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.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         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.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         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.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         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.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     Removed {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         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.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         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.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         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.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         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.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         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.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub content: T,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn kind(&self) -> Kind {
[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/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: 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: 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: 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: unused variable: `value`
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:715:17
[INFO] [stdout]     |
[INFO] [stdout] 715 |     fn try_from(value: AnyRawNotification) -> Result<Self> {
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     PublicationRated {
[INFO] [stdout]    |     ---------------- fields in this variant
[INFO] [stdout] 17 |         #[serde(rename = "J_KARMA_COUNT")]
[INFO] [stdout] 18 |         amount: f64,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 19 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 20 |         account_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 21 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 22 |         account_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 23 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 24 |         account_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 25 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 26 |         publication_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 27 |         #[serde(rename = "J_UNIT_TYPE")]
[INFO] [stdout] 28 |         publication_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |         #[serde(rename = "maskText")]
[INFO] [stdout] 30 |         post_title_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 31 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 32 |         post_title_item_kind: RawPostItemKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 33 |         #[serde(rename = "J_PARENT_UNIT_ID")]
[INFO] [stdout] 34 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 35 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 36 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |     PublicationCommented {
[INFO] [stdout]    |     -------------------- fields in this variant
[INFO] [stdout] 40 |         #[serde(rename = "J_COMMENT_ID")]
[INFO] [stdout] 41 |         id: u64,
[INFO] [stdout]    |         ^^
[INFO] [stdout] 42 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 43 |         author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 44 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 45 |         author_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 46 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 47 |         author_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 48 |         fandom_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 49 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 50 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 51 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 52 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 53 |         #[serde(rename = "unitCreatorId")]
[INFO] [stdout] 54 |         parent_author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 55 |         #[serde(rename = "maskText")]
[INFO] [stdout] 56 |         parent_post_title_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 57 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 58 |         parent_post_title_item_kind: RawPostItemKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 59 |         #[serde(rename = "commentText")]
[INFO] [stdout] 60 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     CommentReplied {
[INFO] [stdout]    |     -------------- fields in this variant
[INFO] [stdout] 64 |         #[serde(rename = "J_COMMENT_ID")]
[INFO] [stdout] 65 |         id: u64,
[INFO] [stdout]    |         ^^
[INFO] [stdout] 66 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 67 |         author_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 68 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 69 |         author_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 70 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 71 |         author_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 72 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 73 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 74 |         #[serde(rename = "J_PARENT_UNIT_TYPE")]
[INFO] [stdout] 75 |         parent_kind: RawPublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 76 |         #[serde(rename = "commentText")]
[INFO] [stdout] 77 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `account_gender` are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |     AccountFollowed {
[INFO] [stdout]    |     --------------- fields in this variant
[INFO] [stdout] 81 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 82 |         account_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 83 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 84 |         account_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 85 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 86 |         account_gender: RawGender,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `message`, `chat_tag`, and `is_subscribed` are never read
[INFO] [stdout]   --> bonfire/src/requests/raw/notification/kind/any.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     ChatMessageCreated {
[INFO] [stdout]    |     ------------------ fields in this variant
[INFO] [stdout] 92 |         #[serde(rename = "unitChatMessage")]
[INFO] [stdout] 93 |         message: RawPublication<RawChatMessage>,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 94 |         #[serde(rename = "tag")]
[INFO] [stdout] 95 |         chat_tag: RawChatTag,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 96 |         #[serde(rename = "subscribed")]
[INFO] [stdout] 97 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `reply`, `chat_tag`, and `is_subscribed` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     ChatMessageReplied {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 101 |         #[serde(rename = "unitChatMessage")]
[INFO] [stdout] 102 |         reply: RawPublication<RawChatMessage>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 103 |         #[serde(rename = "tag")]
[INFO] [stdout] 104 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 105 |         #[serde(rename = "subscribed")]
[INFO] [stdout] 106 |         is_subscribed: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `author_id`, `author_name`, and `author_gender` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |     FollowedPostCreated {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 110 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 111 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 112 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 113 |         author_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 114 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 115 |         author_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 116 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 117 |         author_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id` and `new_text` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     ChatMessageEdited {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 121 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 122 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 123 |         #[serde(rename = "J_TEXT")]
[INFO] [stdout] 124 |         new_text: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `publication_kind`, `moderation_id`, `with_last_publications`, `banned_until`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 127 |     PublicationBlocked {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 128 |         #[serde(rename = "blockUnitType")]
[INFO] [stdout] 129 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 130 |         #[serde(rename = "J_MODERATION_ID")]
[INFO] [stdout] 131 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 132 |         #[serde(rename = "J_BLOCK_LAST")]
[INFO] [stdout] 133 |         with_last_publications: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 134 |         #[serde(rename = "J_BLOCK_ACCOUNT_DATE")]
[INFO] [stdout] 135 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 136 |         #[serde(rename = "J_COMMENT")]
[INFO] [stdout] 137 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     ChatMessageRemoved {
[INFO] [stdout]     |     ------------------ field in this variant
[INFO] [stdout] 141 |         #[serde(rename = "J_UNIT_ID")]
[INFO] [stdout] 142 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `chat_tag` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 145 |     ChatTyping {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 146 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 147 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 148 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `is_accepted`, `fandom_id`, `fandom_name`, `admin_name`, and `note` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 151 |     FandomReviewed {
[INFO] [stdout]     |     -------------- fields in this variant
[INFO] [stdout] 152 |         #[serde(rename = "accepted")]
[INFO] [stdout] 153 |         is_accepted: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 154 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 155 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 156 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 157 |         #[serde(rename = "comment")]
[INFO] [stdout] 158 |         note: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `fandom_id`, `fandom_language`, `fandom_name`, `importance_moderator_id`, and `importance_reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |     ImportantPostCreated {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 162 |         #[serde(rename = "unitId")]
[INFO] [stdout] 163 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 164 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 165 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 166 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 167 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 168 |         #[serde(rename = "moderatorAccountId")]
[INFO] [stdout] 169 |         importance_moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 170 |         #[serde(rename = "comment")]
[INFO] [stdout] 171 |         importance_reason: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `title_text`, `title_item_kind`, `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |     PostDrafted {
[INFO] [stdout]     |     ----------- fields in this variant
[INFO] [stdout] 175 |         #[serde(rename = "maskText")]
[INFO] [stdout] 176 |         title_text: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 177 |         #[serde(rename = "maskPageType")]
[INFO] [stdout] 178 |         title_item_kind: RawPostItemKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 179 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 180 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 181 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 182 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 183 |         #[serde(rename = "comment")]
[INFO] [stdout] 184 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |     PostTagsChanged {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 188 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 189 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 190 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 191 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 192 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 193 |         #[serde(rename = "comment")]
[INFO] [stdout] 194 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |     AccountFandomUnbanned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 198 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 199 |         #[serde(rename = "languageId")]
[INFO] [stdout] 200 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 201 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 202 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 203 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 204 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 205 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 206 |         #[serde(rename = "comment")]
[INFO] [stdout] 207 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `chat_tag` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |     ChatRead {
[INFO] [stdout]     |     -------- field in this variant
[INFO] [stdout] 211 |         #[serde(rename = "tag")]
[INFO] [stdout] 212 |         chat_tag: RawChatTag,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `banned_until` and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     AccountPunished {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 216 |         #[serde(rename = "J_BLOCK_ACCOUNT_DATE")]
[INFO] [stdout] 217 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 218 |         #[serde(rename = "J_COMMENT")]
[INFO] [stdout] 219 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |     FandomModeratorGranted {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 223 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 224 |         #[serde(rename = "languageId")]
[INFO] [stdout] 225 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 226 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 227 |         #[serde(rename = "comment")]
[INFO] [stdout] 228 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 231 |     FandomModeratorRevoked {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 232 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 233 |         #[serde(rename = "languageId")]
[INFO] [stdout] 234 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 235 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 236 |         #[serde(rename = "comment")]
[INFO] [stdout] 237 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_id`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |     PunishmentRemoved {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 241 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 242 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 243 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 244 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 245 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 246 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 247 |         #[serde(rename = "comment")]
[INFO] [stdout] 248 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `kind`, `parent_id`, `parent_kind`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 251 |     PublicationRestored {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 252 |         #[serde(rename = "unitId")]
[INFO] [stdout] 253 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 254 |         #[serde(rename = "unitType")]
[INFO] [stdout] 255 |         kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 256 |         #[serde(rename = "parentUnitId")]
[INFO] [stdout] 257 |         parent_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 258 |         #[serde(rename = "parentPublicationType")]
[INFO] [stdout] 259 |         parent_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 260 |         #[serde(rename = "comment")]
[INFO] [stdout] 261 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `fandom_id`, `fandom_language`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |     BlockRejected {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 265 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 266 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 267 |         #[serde(rename = "languageId")]
[INFO] [stdout] 268 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 269 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 270 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 271 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 272 |         #[serde(rename = "comment")]
[INFO] [stdout] 273 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 276 |     ProfileStatusCleared {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 277 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 278 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 279 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 280 |         #[serde(rename = "comment")]
[INFO] [stdout] 281 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |     ProfileDescriptionCleared {
[INFO] [stdout]     |     ------------------------- fields in this variant
[INFO] [stdout] 285 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 286 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 287 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 288 |         #[serde(rename = "comment")]
[INFO] [stdout] 289 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |     ProfileNameCleared {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 293 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 294 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 295 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 296 |         #[serde(rename = "comment")]
[INFO] [stdout] 297 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     ProfileLinkRemoved {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 301 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 302 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 303 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 304 |         #[serde(rename = "comment")]
[INFO] [stdout] 305 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |     PostFandomChanged {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 309 |         #[serde(rename = "unitId")]
[INFO] [stdout] 310 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 311 |         old_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 312 |         #[serde(rename = "oldLanguageId")]
[INFO] [stdout] 313 |         old_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 314 |         old_fandom_name: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 315 |         new_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 316 |         #[serde(rename = "newLanguageId")]
[INFO] [stdout] 317 |         new_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 318 |         new_fandom_name: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 319 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 320 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 321 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 322 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 323 |         #[serde(rename = "comment")]
[INFO] [stdout] 324 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `publication_kind`, `moderation_id`, `with_last_publications`, `banned_until`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |     PublicationBlockedAfterReport {
[INFO] [stdout]     |     ----------------------------- fields in this variant
[INFO] [stdout] 328 |         #[serde(rename = "blockUnitType")]
[INFO] [stdout] 329 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 330 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 331 |         #[serde(rename = "blockLastUnits")]
[INFO] [stdout] 332 |         with_last_publications: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 333 |         #[serde(rename = "blockAccountDate")]
[INFO] [stdout] 334 |         banned_until: i64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 335 |         #[serde(rename = "comment")]
[INFO] [stdout] 336 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     AccountMentioned {
[INFO] [stdout]     |     ---------------- fields in this variant
[INFO] [stdout] 340 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 341 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 342 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 343 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 344 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 345 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 346 |         #[serde(rename = "unitId")]
[INFO] [stdout] 347 |         publication_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 348 |         #[serde(rename = "unitType")]
[INFO] [stdout] 349 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 350 |         #[serde(rename = "tag1")]
[INFO] [stdout] 351 |         chat_kind: RawChatKind,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 352 |         #[serde(rename = "tag2")]
[INFO] [stdout] 353 |         chat_first_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 354 |         #[serde(rename = "tag3")]
[INFO] [stdout] 355 |         chat_second_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 356 |         text: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 359 |     PostMultilingualDisabled {
[INFO] [stdout]     |     ------------------------ fields in this variant
[INFO] [stdout] 360 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 361 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 362 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 363 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 364 |         #[serde(rename = "comment")]
[INFO] [stdout] 365 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |     PostClosed {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 369 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 370 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 371 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 372 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 373 |         #[serde(rename = "comment")]
[INFO] [stdout] 374 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 377 |     PostOpened {
[INFO] [stdout]     |     ---------- fields in this variant
[INFO] [stdout] 378 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 379 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 380 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 381 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 382 |         #[serde(rename = "comment")]
[INFO] [stdout] 383 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:388:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |     RubricNameChanged {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 387 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 388 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 389 |         #[serde(rename = "rubricOldName")]
[INFO] [stdout] 390 |         old_name: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 391 |         #[serde(rename = "rubricNewName")]
[INFO] [stdout] 392 |         new_name: String,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 393 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 394 |         #[serde(rename = "languageId")]
[INFO] [stdout] 395 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 396 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 397 |         #[serde(rename = "adminId")]
[INFO] [stdout] 398 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 399 |         #[serde(rename = "adminName")]
[INFO] [stdout] 400 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 401 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 402 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 403 |         #[serde(rename = "comment")]
[INFO] [stdout] 404 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |     RubricOwnerTransferred {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 408 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 409 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 410 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 411 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 412 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 413 |         #[serde(rename = "languageId")]
[INFO] [stdout] 414 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 415 |         new_owner_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 416 |         new_owner_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 417 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 418 |         #[serde(rename = "adminId")]
[INFO] [stdout] 419 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 420 |         #[serde(rename = "adminName")]
[INFO] [stdout] 421 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 422 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 423 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 424 |         #[serde(rename = "comment")]
[INFO] [stdout] 425 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:430:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |     RubricOwnerAssigned {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 429 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 430 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 431 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 432 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 433 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 434 |         #[serde(rename = "languageId")]
[INFO] [stdout] 435 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 436 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 437 |         #[serde(rename = "adminId")]
[INFO] [stdout] 438 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 439 |         #[serde(rename = "adminName")]
[INFO] [stdout] 440 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 441 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 442 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 443 |         #[serde(rename = "comment")]
[INFO] [stdout] 444 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |     RubricRemoved {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 448 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 449 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 450 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 451 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 452 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 453 |         #[serde(rename = "languageId")]
[INFO] [stdout] 454 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 455 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 456 |         #[serde(rename = "adminId")]
[INFO] [stdout] 457 |         moderator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 458 |         #[serde(rename = "adminName")]
[INFO] [stdout] 459 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 460 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 461 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 462 |         #[serde(rename = "comment")]
[INFO] [stdout] 463 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `name`, `fandom_id`, `fandom_language`, `new_coef`, and `coef_change` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 466 |     RubricKarmaCoefChanged {
[INFO] [stdout]     |     ---------------------- fields in this variant
[INFO] [stdout] 467 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 468 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 469 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 470 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 471 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 472 |         #[serde(rename = "languageId")]
[INFO] [stdout] 473 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 474 |         #[serde(rename = "newCof")]
[INFO] [stdout] 475 |         new_coef: f64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 476 |         #[serde(rename = "cofChange")]
[INFO] [stdout] 477 |         coef_change: f64,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:482:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     PublicationReacted {
[INFO] [stdout]     |     ------------------ fields in this variant
[INFO] [stdout] 481 |         #[serde(rename = "reactionIndex")]
[INFO] [stdout] 482 |         index: i64,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 483 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 484 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 485 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 486 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 487 |         #[serde(rename = "unitId")]
[INFO] [stdout] 488 |         publication_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 489 |         #[serde(rename = "unitType")]
[INFO] [stdout] 490 |         publication_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 491 |         #[serde(rename = "parentUnitId")]
[INFO] [stdout] 492 |         parent_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 493 |         #[serde(rename = "parentUnitType")]
[INFO] [stdout] 494 |         parent_kind: RawPublicationKind,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:499:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |     PostRelayTurnAssigned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 498 |         #[serde(rename = "fromAccountId")]
[INFO] [stdout] 499 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 500 |         #[serde(rename = "fromAccountName")]
[INFO] [stdout] 501 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 502 |         #[serde(rename = "fromAccountSex")]
[INFO] [stdout] 503 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 504 |         #[serde(rename = "activityId")]
[INFO] [stdout] 505 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 506 |         #[serde(rename = "activityName")]
[INFO] [stdout] 507 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 508 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 509 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 510 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 511 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:516:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |     PostRelayTurnMissed {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 515 |         #[serde(rename = "activityId")]
[INFO] [stdout] 516 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 517 |         #[serde(rename = "activityName")]
[INFO] [stdout] 518 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 519 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 520 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 521 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 522 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 523 |         #[serde(rename = "newAccountId")]
[INFO] [stdout] 524 |         next_account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 525 |         #[serde(rename = "newAccountName")]
[INFO] [stdout] 526 |         next_account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 527 |         #[serde(rename = "newAccountSex")]
[INFO] [stdout] 528 |         next_account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `post_id`, `fandom_id`, `fandom_language`, `fandom_name`, `relay_id`, and `relay_name` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |     PostRelayPostCreated {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 532 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 533 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 534 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 535 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 536 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 537 |         #[serde(rename = "activityId")]
[INFO] [stdout] 538 |         relay_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 539 |         #[serde(rename = "activityName")]
[INFO] [stdout] 540 |         relay_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 543 |     PostRelayTurnRejected {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 544 |         #[serde(rename = "rejectedAccountId")]
[INFO] [stdout] 545 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 546 |         #[serde(rename = "rejectedAccountName")]
[INFO] [stdout] 547 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 548 |         #[serde(rename = "rejectedAccountSex")]
[INFO] [stdout] 549 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 550 |         #[serde(rename = "activityId")]
[INFO] [stdout] 551 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 552 |         #[serde(rename = "activityName")]
[INFO] [stdout] 553 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 554 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 555 |         #[serde(rename = "fandomLanguageId")]
[INFO] [stdout] 556 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 557 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 558 |         #[serde(rename = "newAccountId")]
[INFO] [stdout] 559 |         next_account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 560 |         #[serde(rename = "newAccountName")]
[INFO] [stdout] 561 |         next_account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 562 |         #[serde(rename = "newAccountSex")]
[INFO] [stdout] 563 |         next_account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:568:9
[INFO] [stdout]     |
[INFO] [stdout] 566 |     FandomCuratorAssigned {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 567 |         #[serde(rename = "oldAccountId")]
[INFO] [stdout] 568 |         old_curator_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 569 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 570 |         #[serde(rename = "languageId")]
[INFO] [stdout] 571 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 572 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 573 |         #[serde(rename = "adminAcccountId")]
[INFO] [stdout] 574 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 575 |         #[serde(rename = "adminAcccountName")]
[INFO] [stdout] 576 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 577 |         #[serde(rename = "adminAcccountSex")]
[INFO] [stdout] 578 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 579 |         #[serde(rename = "comment")]
[INFO] [stdout] 580 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     FandomCuratorRevoked {
[INFO] [stdout]     |     -------------------- fields in this variant
[INFO] [stdout] 584 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 585 |         #[serde(rename = "languageId")]
[INFO] [stdout] 586 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 587 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 588 |         #[serde(rename = "adminAcccountId")]
[INFO] [stdout] 589 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 590 |         #[serde(rename = "adminAcccountName")]
[INFO] [stdout] 591 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 592 |         #[serde(rename = "adminAcccountSex")]
[INFO] [stdout] 593 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 594 |         #[serde(rename = "comment")]
[INFO] [stdout] 595 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `amount` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:600:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |     DonationProcessed {
[INFO] [stdout]     |     ----------------- field in this variant
[INFO] [stdout] 599 |         #[serde(rename = "sum")]
[INFO] [stdout] 600 |         amount: u64,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `effect` is never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:605:9
[INFO] [stdout]     |
[INFO] [stdout] 603 |     EffectApplied {
[INFO] [stdout]     |     ------------- field in this variant
[INFO] [stdout] 604 |         #[serde(rename = "mAccEffect")]
[INFO] [stdout] 605 |         effect: RawEffect,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `id`, `kind`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |     EffectRemoved {
[INFO] [stdout]     |     ------------- fields in this variant
[INFO] [stdout] 609 |         #[serde(rename = "effectId")]
[INFO] [stdout] 610 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 611 |         #[serde(rename = "effectIndex")]
[INFO] [stdout] 612 |         kind: RawEffectKind,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 613 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 614 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 615 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 616 |         #[serde(rename = "comment")]
[INFO] [stdout] 617 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `post_id`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |     PostImagesPurged {
[INFO] [stdout]     |     ---------------- fields in this variant
[INFO] [stdout] 621 |         post_id: u64,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 622 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 623 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 624 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 625 |         #[serde(rename = "comment")]
[INFO] [stdout] 626 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fandom_id`, `fandom_language`, `fandom_name`, `admin_name`, `admin_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:630:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     FandomRemovalRejected {
[INFO] [stdout]     |     --------------------- fields in this variant
[INFO] [stdout] 630 |         fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 631 |         #[serde(rename = "languageId")]
[INFO] [stdout] 632 |         fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 633 |         fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 634 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 635 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 636 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 637 |         #[serde(rename = "comment")]
[INFO] [stdout] 638 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rejected_by`, `created_by`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |     AdminActionRejected {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] ...
[INFO] [stdout] 645 |         rejected_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 646 |         #[serde(rename = "actionAdminAccount")]
[INFO] [stdout] 647 |         created_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 648 |         #[serde(rename = "comment")]
[INFO] [stdout] 649 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rejected_by`, `created_by`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |     AccountTargetAdminActionRejected {
[INFO] [stdout]     |     -------------------------------- fields in this variant
[INFO] [stdout] ...
[INFO] [stdout] 656 |         rejected_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 657 |         #[serde(rename = "actionAdminAccount")]
[INFO] [stdout] 658 |         created_by: RawAccount,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 659 |         #[serde(rename = "comment")]
[INFO] [stdout] 660 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 663 |     RubricFandomChanged {
[INFO] [stdout]     |     ------------------- fields in this variant
[INFO] [stdout] 664 |         #[serde(rename = "rubricId")]
[INFO] [stdout] 665 |         id: u64,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 666 |         #[serde(rename = "rubricName")]
[INFO] [stdout] 667 |         name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 668 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 669 |         admin_id: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 670 |         admin_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 671 |         #[serde(rename = "adminSex")]
[INFO] [stdout] 672 |         admin_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 673 |         #[serde(rename = "srcFandomId")]
[INFO] [stdout] 674 |         old_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 675 |         #[serde(rename = "srcLanguageId")]
[INFO] [stdout] 676 |         old_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 677 |         #[serde(rename = "srcFandomName")]
[INFO] [stdout] 678 |         old_fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 679 |         #[serde(rename = "destFandomId")]
[INFO] [stdout] 680 |         new_fandom_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 681 |         #[serde(rename = "destLanguageId")]
[INFO] [stdout] 682 |         new_fandom_language: RawLanguage,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 683 |         #[serde(rename = "destFandomName")]
[INFO] [stdout] 684 |         new_fandom_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 685 |         #[serde(rename = "comment")]
[INFO] [stdout] 686 |         reason: String,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `account_id`, `account_name`, and `account_gender` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:691:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     AccountUnfollowed {
[INFO] [stdout]     |     ----------------- fields in this variant
[INFO] [stdout] 690 |         #[serde(rename = "J_ACCOUNT_ID")]
[INFO] [stdout] 691 |         account_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 692 |         #[serde(rename = "J_ACCOUNT_NAME")]
[INFO] [stdout] 693 |         account_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 694 |         #[serde(rename = "accountSex")]
[INFO] [stdout] 695 |         account_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `is_nsfw`, `moderation_id`, `moderator_name`, `moderator_gender`, and `reason` are never read
[INFO] [stdout]    --> bonfire/src/requests/raw/notification/kind/any.rs:700:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |     PostNsfwToggled {
[INFO] [stdout]     |     --------------- fields in this variant
[INFO] [stdout] 699 |         #[serde(rename = "nsfw")]
[INFO] [stdout] 700 |         is_nsfw: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 701 |         moderation_id: u64,
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 702 |         moderator_name: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 703 |         #[serde(rename = "moderatorSex")]
[INFO] [stdout] 704 |         moderator_gender: RawGender,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 705 |         #[serde(rename = "comment")]
[INFO] [stdout] 706 |         reason: String,
[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:50:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(crate) struct RawPost {
[INFO] [stdout]    |                   ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub inner: InnerData,
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> bonfire/src/client/mod.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     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:99:9
[INFO] [stdout]     |
[INFO] [stdout]  99 | #![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:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     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 struct field
[INFO] [stdout]   --> bonfire/src/models/chat/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub info: T,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> bonfire/src/models/fandom/mod.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 | /     pub async fn get_by_ref(
[INFO] [stdout] 103 | |         client: &Client,
[INFO] [stdout] 104 | |         reference: &Reference,
[INFO] [stdout] 105 | |         my_language: Language,
[INFO] [stdout] 106 | |     ) -> 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 trait
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub trait Notifiable: Sealed {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn kind(&self) -> Kind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | 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:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub content: AnyNotification,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub sent_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/notification/mod.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn kind(&self) -> Kind {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub enum Kind {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     AccountFandomUnbanned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     AccountFollowed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     AccountMentioned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     AccountPunished,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     AccountTargetAdminActionRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     AccountUnfollowed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     AchievementUnlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     AdminActionRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     BlockRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     ChatMessageCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     ChatMessageEdited,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     ChatMessageRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ChatMessageReplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     ChatRead,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     ChatTyping,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     CommentReplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     DonationProcessed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     EffectApplied,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     EffectRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     FandomCuratorAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     FandomCuratorRevoked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     FandomModeratorGranted,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     FandomModeratorRevoked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     FandomRemovalRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     FandomReviewed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     FollowedPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ImportantPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     PostClosed,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     PostDrafted,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     PostFandomChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     PostImagesPurged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     PostMultilingualDisabled,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     PostNsfwToggled,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     PostOpened,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     PostRelayPostCreated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     PostRelayTurnAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     PostRelayTurnMissed,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     PostRelayTurnRejected,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     PostTagsChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     ProfileDescriptionCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     ProfileLinkRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     ProfileNameCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     ProfileStatusCleared,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     PublicationBlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     PublicationBlockedAfterReport,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     PublicationCommented,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     PublicationRated,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     PublicationReacted,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     PublicationRestored,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     PunishmentRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     RubricFandomChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     RubricKarmaCoefChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     RubricNameChanged,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     RubricOwnerAssigned,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     RubricOwnerTransferred,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     RubricRemoved,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/mod.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Account {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     EffectApplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         effect: Effect,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     EffectRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     FandomUnbanned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Followed {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         account: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Mentioned {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         publication_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.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         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.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Punished {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     PunishmentRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     TargetAdminActionRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         rejected_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         created_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     Unfollowed {
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/account.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         account: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Account(Account),
[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 |     Chat(Chat),
[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 |     Fandom(Fandom),
[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 |     Post(Post),
[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 |     Profile(Profile),
[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 |     Publication(Publication),
[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 |     Rubric(Rubric),
[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 |     AdminActionRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         rejected_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         created_by: AccountModel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         reason: String,
[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 |     BlockRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         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/any.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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/any.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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/any.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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/any.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/any.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         reason: String,
[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 |     CommentReplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         author: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         parent_id: u64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         text: Option<String>,
[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 |     DonationProcessed {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/any.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         amount: u64,
[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 |     Unknown(i64),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Chat {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     MessageCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     MessageEdited {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         new_text: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     MessageRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         id: u64,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     MessageReplied {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         is_subscribed: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Read {
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Typing {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/chat.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         chat_tag: ChatTag,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Fandom {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     CuratorAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         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.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     CuratorRevoked {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ModeratorGranted {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ModeratorRevoked {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         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.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     RemovalRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Reviewed {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/fandom.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         note: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum Post {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Closed {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         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.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Drafted {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         title: PostTitle,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         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.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     FandomChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         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.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         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.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     FollowedPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         author: AccountRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ImagesPurged {
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         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.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         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.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     ImportantPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         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.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         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.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         importance_reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     MultilingualDisabled {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         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.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     NsfwToggled {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         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.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         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.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         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.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     Opened {
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         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.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         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.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         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.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     RelayPostCreated {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         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.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         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.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         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.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         relay_name: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     RelayTurnAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         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.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         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.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         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.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         fandom: FandomRef,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     RelayTurnMissed {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         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.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         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.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         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.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         next_account: Option<AccountRef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     RelayTurnRejected {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         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.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         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.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         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.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         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.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         next_account: Option<AccountRef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     TagsChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/post.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |         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.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         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.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Profile {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     AchievementUnlocked,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     DescriptionCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     LinkRemoved {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         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.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         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.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     NameCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     StatusCleared {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/profile.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub enum Publication {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Blocked {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         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.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         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.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     BlockedAfterReport {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         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.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Commented {
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/publication.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         parent_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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         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.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         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.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         text: Option<String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     Rated {
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         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.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         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.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         publication_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.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         parent_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.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Reacted {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         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.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         publication_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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         publication_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         parent_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.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     Restored {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         parent_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.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         parent_kind: PublicationKind,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/publication.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an enum
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum Rubric {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     FandomChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         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.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         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.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         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.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         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.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     KarmaCoefChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         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.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         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.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         new_coef: f64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     NameChanged {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         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.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         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.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         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.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         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.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         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.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     OwnerAssigned {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         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.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         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.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         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.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         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.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         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.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     OwnerTransferred {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 |         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.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         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.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         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.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         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.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         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.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         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.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         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.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     Removed {
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         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.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         name: u64,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/notification/kind/rubric.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         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.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         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.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         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.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |         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.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         reason: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub content: T,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> bonfire/src/models/publication/mod.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn kind(&self) -> Kind {
[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/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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 32s
[INFO] running `Command { std: "docker" "inspect" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3", kill_on_drop: false }`
[INFO] [stdout] 948dd776c39a185f35d7cade6a65e6966ef766ea2c9cc7736a8f2437ccc379e3
