[INFO] cloning repository https://github.com/bbartling/rusty-bacnet [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bbartling/rusty-bacnet" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbbartling%2Frusty-bacnet", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbbartling%2Frusty-bacnet'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 9d1707036e6050a748f294ab4a19dac75dc8b77e [INFO] checking bbartling/rusty-bacnet against 4d7f6614d0baa7689bd05eba340114667db4d5b7 for pr-133502-28 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbbartling%2Frusty-bacnet" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/bbartling/rusty-bacnet [INFO] finished tweaking git repo https://github.com/bbartling/rusty-bacnet [INFO] tweaked toml for git repo https://github.com/bbartling/rusty-bacnet written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/bbartling/rusty-bacnet on toolchain 4d7f6614d0baa7689bd05eba340114667db4d5b7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/bbartling/rusty-bacnet 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" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7 [INFO] running `Command { std: "docker" "start" "c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7", 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" "c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7", 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" "c7eb022df1675317e87d10000a3ad39c32172b48118cd30b99448feee8242cf7" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Checking bitflags v2.11.1 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking tracing-core v0.1.36 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Checking futures-core v0.3.32 [INFO] [stderr] Checking futures-sink v0.3.32 [INFO] [stderr] Checking slab v0.4.12 [INFO] [stderr] Compiling aws-lc-rs v1.16.3 [INFO] [stderr] Checking zeroize v1.8.2 [INFO] [stderr] Checking typenum v1.20.0 [INFO] [stderr] Compiling rustls v0.23.40 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Checking cpufeatures v0.2.17 [INFO] [stderr] Checking rustls-pki-types v1.14.1 [INFO] [stderr] Checking openssl-probe v0.2.1 [INFO] [stderr] Checking data-encoding v2.11.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking regex-syntax v0.8.10 [INFO] [stderr] Checking rustls-native-certs v0.8.3 [INFO] [stderr] Checking anstyle-parse v1.0.0 [INFO] [stderr] Checking colorchoice v1.0.5 [INFO] [stderr] Checking anstyle v1.0.14 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Checking anstream v1.0.0 [INFO] [stderr] Checking errno v0.3.14 [INFO] [stderr] Checking socket2 v0.6.3 [INFO] [stderr] Compiling cc v1.2.62 [INFO] [stderr] Checking signal-hook-registry v1.4.8 [INFO] [stderr] Checking mio v1.2.0 [INFO] [stderr] Checking getrandom v0.3.4 [INFO] [stderr] Checking generic-array v0.14.7 [INFO] [stderr] Checking regex-automata v0.4.14 [INFO] [stderr] Checking rand_core v0.9.5 [INFO] [stderr] Checking strsim v0.11.1 [INFO] [stderr] Checking nu-ansi-term v0.50.3 [INFO] [stderr] Checking clap_lex v1.1.0 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking clap_builder v4.6.0 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking crypto-common v0.1.7 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking tracing-log v0.2.0 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking thread_local v1.1.9 [INFO] [stderr] Checking rand_core v0.10.1 [INFO] [stderr] Checking num-conv v0.2.1 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking oorandom v11.1.5 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking simd-adler32 v0.3.9 [INFO] [stderr] Compiling cmake v0.1.58 [INFO] [stderr] Checking time v0.3.47 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking itertools v0.13.0 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking cpufeatures v0.3.0 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Compiling aws-lc-sys v0.40.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking pem v3.0.6 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking chacha20 v0.10.0 [INFO] [stderr] Checking yasna v0.5.2 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking flate2 v1.1.9 [INFO] [stderr] Checking matchers v0.2.0 [INFO] [stderr] Checking regex v1.12.3 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking page_size v0.6.0 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking rand v0.10.1 [INFO] [stderr] Checking sysinfo v0.38.4 [INFO] [stderr] Checking criterion-plot v0.8.2 [INFO] [stderr] Checking hdrhistogram v7.5.4 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.121 [INFO] [stderr] Compiling target-lexicon v0.13.5 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Checking unicode-ident v1.0.24 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.121 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling nix v0.30.1 [INFO] [stderr] Compiling wasm-bindgen v0.2.121 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Compiling pyo3-build-config v0.29.0 [INFO] [stderr] Compiling pyo3-macros-backend v0.29.0 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking nibble_vec v0.1.0 [INFO] [stderr] Checking unicode-segmentation v1.13.2 [INFO] [stderr] Checking endian-type v0.1.2 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Checking bacnet-types v0.9.0 (/opt/rustwide/workdir/crates/bacnet-types) [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Checking tokio v1.52.3 [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:419:5 [INFO] [stdout] | [INFO] [stdout] 419 | FloatScale(f32), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:420:5 [INFO] [stdout] | [INFO] [stdout] 420 | IntegerScale(i32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | pub multiplier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 431 | pub modulo_divide: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 442 | BooleanValue(bool), // [0] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | BinaryValue(u32), // [1] BACnetBinaryPV [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | EventType(u32), // [2] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 445 | Polarity(u32), // [3] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | ProgramChange(u32), // [4] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:447:5 [INFO] [stdout] | [INFO] [stdout] 447 | ProgramState(u32), // [5] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:448:5 [INFO] [stdout] | [INFO] [stdout] 448 | ReasonForHalt(u32), // [6] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 449 | Reliability(u32), // [7] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 450 | State(u32), // [8] BACnetEventState [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:451:5 [INFO] [stdout] | [INFO] [stdout] 451 | SystemStatus(u32), // [9] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | Units(u32), // [10] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | UnsignedValue(u32), // [11] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | LifeSafetyMode(u32), // [12] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:455:5 [INFO] [stdout] | [INFO] [stdout] 455 | LifeSafetyState(u32), // [13] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | DoorAlarmState(u32), // [14] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | Action(u32), // [15] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 458 | DoorSecuredStatus(u32), // [16] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:459:5 [INFO] [stdout] | [INFO] [stdout] 459 | DoorStatus(u32), // [17] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | DoorValue(u32), // [18] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | LiftCarDirection(u32), // [40] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | LiftCarDoorCommand(u32), // [42] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | TimerState(u32), // [38] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | TimerTransition(u32), // [39] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | tag: u8, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:589:28 [INFO] [stdout] | [INFO] [stdout] 589 | FaultCharacterString { fault_values: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:592:9 [INFO] [stdout] | [INFO] [stdout] 592 | vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:593:9 [INFO] [stdout] | [INFO] [stdout] 593 | extended_fault_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:594:9 [INFO] [stdout] | [INFO] [stdout] 594 | parameters: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:598:9 [INFO] [stdout] | [INFO] [stdout] 598 | fault_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:599:9 [INFO] [stdout] | [INFO] [stdout] 599 | mode_for_reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:603:9 [INFO] [stdout] | [INFO] [stdout] 603 | fault_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:607:9 [INFO] [stdout] | [INFO] [stdout] 607 | reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:610:23 [INFO] [stdout] | [INFO] [stdout] 610 | FaultOutOfRange { min_normal: f64, max_normal: f64 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:610:40 [INFO] [stdout] | [INFO] [stdout] 610 | FaultOutOfRange { min_normal: f64, max_normal: f64 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:613:9 [INFO] [stdout] | [INFO] [stdout] 613 | reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:624:5 [INFO] [stdout] | [INFO] [stdout] 624 | pub recipient: BACnetRecipient, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | pub process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 638 | pub recipient: BACnetRecipientProcess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | pub monitored_property_reference: BACnetObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:640:5 [INFO] [stdout] | [INFO] [stdout] 640 | pub issue_confirmed_notifications: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:641:5 [INFO] [stdout] | [INFO] [stdout] 641 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 642 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:652:5 [INFO] [stdout] | [INFO] [stdout] 652 | None, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | Object(ObjectIdentifier), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | Address(BACnetAddress), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_type.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet object types (Clause 12). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Standard types are 0-63; vendor-proprietary types are 128-1023. [INFO] [stdout] ... | [INFO] [stdout] 82 | | const COLOR_TEMPERATURE = 64; [INFO] [stdout] 83 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/property_id.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet property identifiers (Clause 21). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Standard properties are 0-511; vendor-proprietary IDs are 512+. [INFO] [stdout] ... | [INFO] [stdout] 535 | | const DEFAULT_COLOR = 510; [INFO] [stdout] 536 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// APDU PDU type identifiers (Clause 20.1). [INFO] [stdout] 7 | | pub struct PduType(u8); [INFO] [stdout] ... | [INFO] [stdout] 16 | | const ABORT = 7; [INFO] [stdout] 17 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | / bacnet_enum! { [INFO] [stdout] 20 | | /// Confirmed service request types (Clause 21). [INFO] [stdout] 21 | | pub struct ConfirmedServiceChoice(u8); [INFO] [stdout] ... | [INFO] [stdout] 55 | | const AUDIT_LOG_QUERY = 33; [INFO] [stdout] 56 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | / bacnet_enum! { [INFO] [stdout] 59 | | /// Unconfirmed service request types (Clause 21). [INFO] [stdout] 60 | | pub struct UnconfirmedServiceChoice(u8); [INFO] [stdout] ... | [INFO] [stdout] 76 | | const YOU_ARE = 14; [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:79:1 [INFO] [stdout] | [INFO] [stdout] 79 | / bacnet_enum! { [INFO] [stdout] 80 | | /// BACnet error classes (Clause 18.1.1). [INFO] [stdout] 81 | | pub struct ErrorClass(u16); [INFO] [stdout] ... | [INFO] [stdout] 90 | | const COMMUNICATION = 7; [INFO] [stdout] 91 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | / bacnet_enum! { [INFO] [stdout] 94 | | /// BACnet error codes (Clause 18). [INFO] [stdout] 95 | | pub struct ErrorCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 235 | | const INVALID_VALUE_IN_THIS_STATE = 138; [INFO] [stdout] 236 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:238:1 [INFO] [stdout] | [INFO] [stdout] 238 | / bacnet_enum! { [INFO] [stdout] 239 | | /// BACnet abort reasons (Clause 20.1.9). [INFO] [stdout] 240 | | pub struct AbortReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 253 | | const APDU_TOO_LONG = 11; [INFO] [stdout] 254 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:256:1 [INFO] [stdout] | [INFO] [stdout] 256 | / bacnet_enum! { [INFO] [stdout] 257 | | /// BACnet reject reasons (Clause 20.1.8). [INFO] [stdout] 258 | | pub struct RejectReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 269 | | const UNRECOGNIZED_SERVICE = 9; [INFO] [stdout] 270 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:272:1 [INFO] [stdout] | [INFO] [stdout] 272 | / bacnet_enum! { [INFO] [stdout] 273 | | /// Segmentation support options (Clause 20.1.2.4). [INFO] [stdout] 274 | | pub struct Segmentation(u8); [INFO] [stdout] ... | [INFO] [stdout] 279 | | const NONE = 3; [INFO] [stdout] 280 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// NPDU network priority levels (Clause 6.2.2). [INFO] [stdout] 7 | | pub struct NetworkPriority(u8); [INFO] [stdout] ... | [INFO] [stdout] 12 | | const LIFE_SAFETY = 3; [INFO] [stdout] 13 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | / bacnet_enum! { [INFO] [stdout] 16 | | /// Network layer message types (Clause 6.2.4). [INFO] [stdout] 17 | | pub struct NetworkMessageType(u8); [INFO] [stdout] ... | [INFO] [stdout] 38 | | const NETWORK_NUMBER_IS = 0x13; [INFO] [stdout] 39 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / bacnet_enum! { [INFO] [stdout] 42 | | /// Reject-Message-To-Network reason codes (Clause 6.4.4). [INFO] [stdout] 43 | | pub struct RejectMessageReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 52 | | const ADDRESSING_ERROR = 6; [INFO] [stdout] 53 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet/IPv4 BVLC function codes (Annex J). [INFO] [stdout] 7 | | pub struct BvlcFunction(u8); [INFO] [stdout] ... | [INFO] [stdout] 21 | | const SECURE_BVLL = 0x0C; [INFO] [stdout] 22 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / bacnet_enum! { [INFO] [stdout] 25 | | /// BACnet/IPv4 BVLC-Result codes (Annex J.2). [INFO] [stdout] 26 | | pub struct BvlcResultCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 34 | | const DISTRIBUTE_BROADCAST_TO_NETWORK_NAK = 0x0060; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | / bacnet_enum! { [INFO] [stdout] 38 | | /// BACnet/IPv6 BVLC function codes (Annex U, Table U-1). [INFO] [stdout] 39 | | pub struct Bvlc6Function(u8); [INFO] [stdout] ... | [INFO] [stdout] 52 | | const DISTRIBUTE_BROADCAST_TO_NETWORK = 0x0C; [INFO] [stdout] 53 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | / bacnet_enum! { [INFO] [stdout] 56 | | /// BACnet/IPv6 BVLC-Result codes (Annex U.2.1.1). [INFO] [stdout] 57 | | pub struct Bvlc6ResultCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 64 | | const DISTRIBUTE_BROADCAST_TO_NETWORK_NAK = 0x00C0; [INFO] [stdout] 65 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet event state (Clause 12). [INFO] [stdout] 7 | | pub struct EventState(u32); [INFO] [stdout] ... | [INFO] [stdout] 14 | | const LIFE_SAFETY_ALARM = 5; [INFO] [stdout] 15 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | / bacnet_enum! { [INFO] [stdout] 18 | | /// BACnet binary present value (Clause 21). [INFO] [stdout] 19 | | pub struct BinaryPV(u32); [INFO] [stdout] ... | [INFO] [stdout] 22 | | const ACTIVE = 1; [INFO] [stdout] 23 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | / bacnet_enum! { [INFO] [stdout] 26 | | /// BACnet polarity (Clause 12). [INFO] [stdout] 27 | | pub struct Polarity(u32); [INFO] [stdout] ... | [INFO] [stdout] 30 | | const REVERSE = 1; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | / bacnet_enum! { [INFO] [stdout] 34 | | /// BACnet reliability (Clause 12). [INFO] [stdout] 35 | | pub struct Reliability(u32); [INFO] [stdout] ... | [INFO] [stdout] 61 | | const REFERENCED_OBJECT_FAULT = 24; [INFO] [stdout] 62 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / bacnet_enum! { [INFO] [stdout] 65 | | /// BACnet device status (Clause 12.11.9). [INFO] [stdout] 66 | | pub struct DeviceStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 73 | | const BACKUP_IN_PROGRESS = 5; [INFO] [stdout] 74 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | / bacnet_enum! { [INFO] [stdout] 77 | | /// BACnet enable/disable (Clause 16.4). [INFO] [stdout] 78 | | pub struct EnableDisable(u32); [INFO] [stdout] ... | [INFO] [stdout] 83 | | const DISABLE_INITIATION = 2; [INFO] [stdout] 84 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | / bacnet_enum! { [INFO] [stdout] 87 | | /// BACnet reinitialized state of device (Clause 16.5). [INFO] [stdout] 88 | | pub struct ReinitializedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 97 | | const ACTIVATE_CHANGES = 7; [INFO] [stdout] 98 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:100:1 [INFO] [stdout] | [INFO] [stdout] 100 | / bacnet_enum! { [INFO] [stdout] 101 | | /// BACnet file access method (Clause 12.12). [INFO] [stdout] 102 | | pub struct FileAccessMethod(u32); [INFO] [stdout] ... | [INFO] [stdout] 105 | | const RECORD_ACCESS = 1; [INFO] [stdout] 106 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:108:1 [INFO] [stdout] | [INFO] [stdout] 108 | / bacnet_enum! { [INFO] [stdout] 109 | | /// BACnet program state (Clause 12.22). [INFO] [stdout] 110 | | pub struct ProgramState(u32); [INFO] [stdout] ... | [INFO] [stdout] 117 | | const UNLOADING = 5; [INFO] [stdout] 118 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / bacnet_enum! { [INFO] [stdout] 121 | | /// BACnet program request (Clause 12.22). [INFO] [stdout] 122 | | pub struct ProgramChange(u32); [INFO] [stdout] ... | [INFO] [stdout] 129 | | const UNLOAD = 5; [INFO] [stdout] 130 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 132 | / bacnet_enum! { [INFO] [stdout] 133 | | /// BACnet action (Clause 12.17). [INFO] [stdout] 134 | | pub struct Action(u32); [INFO] [stdout] ... | [INFO] [stdout] 137 | | const REVERSE = 1; [INFO] [stdout] 138 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 140 | / bacnet_enum! { [INFO] [stdout] 141 | | /// BACnet event type (Clause 12.12.6). [INFO] [stdout] 142 | | pub struct EventType(u32); [INFO] [stdout] ... | [INFO] [stdout] 165 | | const CHANGE_OF_TIMER = 22; [INFO] [stdout] 166 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:168:1 [INFO] [stdout] | [INFO] [stdout] 168 | / bacnet_enum! { [INFO] [stdout] 169 | | /// BACnet notify type (Clause 12.21). [INFO] [stdout] 170 | | pub struct NotifyType(u32); [INFO] [stdout] ... | [INFO] [stdout] 174 | | const ACK_NOTIFICATION = 2; [INFO] [stdout] 175 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | / bacnet_enum! { [INFO] [stdout] 178 | | /// BACnet backup and restore state (Clause 19.1). [INFO] [stdout] 179 | | pub struct BackupAndRestoreState(u32); [INFO] [stdout] ... | [INFO] [stdout] 185 | | const PERFORMING_A_RESTORE = 4; [INFO] [stdout] 186 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:188:1 [INFO] [stdout] | [INFO] [stdout] 188 | / bacnet_enum! { [INFO] [stdout] 189 | | /// BACnet logging type (Clause 12.25.14). [INFO] [stdout] 190 | | pub struct LoggingType(u32); [INFO] [stdout] ... | [INFO] [stdout] 194 | | const TRIGGERED = 2; [INFO] [stdout] 195 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet data link/network type (Clause 12.56.44). [INFO] [stdout] 7 | | pub struct NetworkType(u32); [INFO] [stdout] ... | [INFO] [stdout] 20 | | const SERIAL = 10; [INFO] [stdout] 21 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | / bacnet_enum! { [INFO] [stdout] 24 | | /// IP addressing mode for a NetworkPort (Clause 12.56). [INFO] [stdout] 25 | | pub struct IPMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 29 | | const BBMD = 2; [INFO] [stdout] 30 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | / bacnet_enum! { [INFO] [stdout] 33 | | /// Commands for a NetworkPort object (Clause 12.56.40). [INFO] [stdout] 34 | | pub struct NetworkPortCommand(u32); [INFO] [stdout] ... | [INFO] [stdout] 43 | | const RESTART_PORT = 7; [INFO] [stdout] 44 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | / bacnet_enum! { [INFO] [stdout] 47 | | /// Quality of a NetworkPort's network number (Clause 12.56.42). [INFO] [stdout] 48 | | pub struct NetworkNumberQuality(u32); [INFO] [stdout] ... | [INFO] [stdout] 53 | | const CONFIGURED = 3; [INFO] [stdout] 54 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | / bacnet_enum! { [INFO] [stdout] 57 | | /// Network reachability status (Clause 6.6.1). [INFO] [stdout] 58 | | pub struct NetworkReachability(u32); [INFO] [stdout] ... | [INFO] [stdout] 62 | | const UNREACHABLE = 2; [INFO] [stdout] 63 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | / bacnet_enum! { [INFO] [stdout] 66 | | /// Protocol level of a NetworkPort (Clause 12.56). [INFO] [stdout] 67 | | pub struct ProtocolLevel(u32); [INFO] [stdout] ... | [INFO] [stdout] 72 | | const NON_BACNET_APPLICATION = 3; [INFO] [stdout] 73 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | / bacnet_enum! { [INFO] [stdout] 76 | | /// Status of the last Channel write operation (Clause 12.53). [INFO] [stdout] 77 | | pub struct WriteStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 82 | | const FAILED = 3; [INFO] [stdout] 83 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// Life safety point/zone sensor state (Clause 12.15/12.16). [INFO] [stdout] 7 | | pub struct LifeSafetyState(u32); [INFO] [stdout] ... | [INFO] [stdout] 32 | | const TEST_SUPERVISORY = 23; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | / bacnet_enum! { [INFO] [stdout] 36 | | /// Life safety operating mode (Clause 12.15.12). [INFO] [stdout] 37 | | pub struct LifeSafetyMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 58 | | const DEACTIVATED = 19; [INFO] [stdout] 59 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | / bacnet_enum! { [INFO] [stdout] 62 | | /// Life safety commanded operation (Clause 12.15.13, Table 12-54). [INFO] [stdout] 63 | | pub struct LifeSafetyOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 74 | | const UNSILENCE_VISUAL = 9; [INFO] [stdout] 75 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | / bacnet_enum! { [INFO] [stdout] 78 | | /// Silenced state for a life safety point/zone (Clause 12.15.14). [INFO] [stdout] 79 | | pub struct SilencedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 84 | | const ALL_SILENCED = 3; [INFO] [stdout] 85 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/scheduling.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet timer state (Clause 12.31, new in 135-2020). [INFO] [stdout] 7 | | pub struct TimerState(u32); [INFO] [stdout] ... | [INFO] [stdout] 11 | | const EXPIRED = 2; [INFO] [stdout] 12 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/scheduling.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | / bacnet_enum! { [INFO] [stdout] 15 | | /// BACnet timer state transition (Clause 12.31, new in 135-2020). [INFO] [stdout] 16 | | pub struct TimerTransition(u32); [INFO] [stdout] ... | [INFO] [stdout] 25 | | const EXPIRED_TO_RUNNING = 7; [INFO] [stdout] 26 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet door alarm state (Clause 12.26). [INFO] [stdout] 7 | | pub struct DoorAlarmState(u32); [INFO] [stdout] ... | [INFO] [stdout] 17 | | const EGRESS_OPEN = 8; [INFO] [stdout] 18 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | / bacnet_enum! { [INFO] [stdout] 21 | | /// BACnet door status (Clause 12.26). [INFO] [stdout] 22 | | pub struct DoorStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 26 | | const UNKNOWN = 2; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | / bacnet_enum! { [INFO] [stdout] 30 | | /// BACnet lock status (Clause 12.26). [INFO] [stdout] 31 | | pub struct LockStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 37 | | const UNKNOWN = 4; [INFO] [stdout] 38 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:40:1 [INFO] [stdout] | [INFO] [stdout] 40 | / bacnet_enum! { [INFO] [stdout] 41 | | /// BACnet secured status for Access Door (Clause 12.26). [INFO] [stdout] 42 | | pub struct DoorSecuredStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 46 | | const UNKNOWN = 2; [INFO] [stdout] 47 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / bacnet_enum! { [INFO] [stdout] 50 | | /// BACnet access event (Clause 12.33). [INFO] [stdout] 51 | | pub struct AccessEvent(u32); [INFO] [stdout] ... | [INFO] [stdout] 107 | | const DENIED_OTHER = 164; [INFO] [stdout] 108 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:110:1 [INFO] [stdout] | [INFO] [stdout] 110 | / bacnet_enum! { [INFO] [stdout] 111 | | /// BACnet access credential disable (Clause 21). [INFO] [stdout] 112 | | pub struct AccessCredentialDisable(u32); [INFO] [stdout] ... | [INFO] [stdout] 117 | | const DISABLE_LOCKOUT = 3; [INFO] [stdout] 118 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / bacnet_enum! { [INFO] [stdout] 121 | | /// BACnet access credential disable reason (Clause 21). [INFO] [stdout] 122 | | pub struct AccessCredentialDisableReason(u32); [INFO] [stdout] ... | [INFO] [stdout] 133 | | const DISABLED_MANUAL = 9; [INFO] [stdout] 134 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 136 | / bacnet_enum! { [INFO] [stdout] 137 | | /// BACnet access user type (Clause 12.35). [INFO] [stdout] 138 | | pub struct AccessUserType(u32); [INFO] [stdout] ... | [INFO] [stdout] 142 | | const PERSON = 2; [INFO] [stdout] 143 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / bacnet_enum! { [INFO] [stdout] 146 | | /// BACnet authorization mode (Clause 12.31). [INFO] [stdout] 147 | | pub struct AuthorizationMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 154 | | const NONE = 5; [INFO] [stdout] 155 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 157 | / bacnet_enum! { [INFO] [stdout] 158 | | /// BACnet access passback mode (Clause 12.32). [INFO] [stdout] 159 | | pub struct AccessPassbackMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 163 | | const SOFT_PASSBACK = 2; [INFO] [stdout] 164 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lighting.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet lighting operation (Clause 12.54). [INFO] [stdout] 7 | | pub struct LightingOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 19 | | const STOP = 10; [INFO] [stdout] 20 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lighting.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | / bacnet_enum! { [INFO] [stdout] 23 | | /// BACnet lighting in-progress state (Clause 12.54). [INFO] [stdout] 24 | | pub struct LightingInProgress(u32); [INFO] [stdout] ... | [INFO] [stdout] 30 | | const OTHER = 4; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet escalator operating mode (Clause 12.60). [INFO] [stdout] 7 | | pub struct EscalatorMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 14 | | const OUT_OF_SERVICE = 5; [INFO] [stdout] 15 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | / bacnet_enum! { [INFO] [stdout] 18 | | /// BACnet escalator fault signals (Clause 12.60). [INFO] [stdout] 19 | | pub struct EscalatorFault(u32); [INFO] [stdout] ... | [INFO] [stdout] 29 | | const COMB_PLATE_FAULT = 8; [INFO] [stdout] 30 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | / bacnet_enum! { [INFO] [stdout] 33 | | /// BACnet lift car travel direction (Clause 12.59). [INFO] [stdout] 34 | | pub struct LiftCarDirection(u32); [INFO] [stdout] ... | [INFO] [stdout] 41 | | const UP_AND_DOWN = 5; [INFO] [stdout] 42 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | / bacnet_enum! { [INFO] [stdout] 45 | | /// BACnet lift group operating mode (Clause 12.58). [INFO] [stdout] 46 | | pub struct LiftGroupMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 54 | | const UP_PEAK = 6; [INFO] [stdout] 55 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | / bacnet_enum! { [INFO] [stdout] 58 | | /// BACnet lift car door status (Clause 12.59). [INFO] [stdout] 59 | | pub struct LiftCarDoorStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 68 | | const LIMITED_OPENED = 7; [INFO] [stdout] 69 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | / bacnet_enum! { [INFO] [stdout] 72 | | /// BACnet lift car door command (Clause 21). [INFO] [stdout] 73 | | pub struct LiftCarDoorCommand(u32); [INFO] [stdout] ... | [INFO] [stdout] 77 | | const CLOSE = 2; [INFO] [stdout] 78 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | / bacnet_enum! { [INFO] [stdout] 81 | | /// BACnet lift car drive status (Clause 21). [INFO] [stdout] 82 | | pub struct LiftCarDriveStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 93 | | const MULTI_FLOOR_JUMP = 9; [INFO] [stdout] 94 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | / bacnet_enum! { [INFO] [stdout] 97 | | /// BACnet lift car operating mode (Clause 21). [INFO] [stdout] 98 | | pub struct LiftCarMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 113 | | const OCCUPANT_EVACUATION = 13; [INFO] [stdout] 114 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | / bacnet_enum! { [INFO] [stdout] 117 | | /// BACnet lift fault signals (Clause 21). [INFO] [stdout] 118 | | pub struct LiftFault(u32); [INFO] [stdout] ... | [INFO] [stdout] 136 | | const LOAD_MEASUREMENT_FAULT = 16; [INFO] [stdout] 137 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet load control shed state (Clause 12.28). [INFO] [stdout] 7 | | pub struct ShedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 12 | | const SHED_NON_COMPLIANT = 3; [INFO] [stdout] 13 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | / bacnet_enum! { [INFO] [stdout] 16 | | /// BACnet node type for Structured View (Clause 12.29). [INFO] [stdout] 17 | | pub struct NodeType(u32); [INFO] [stdout] ... | [INFO] [stdout] 40 | | const ZONE = 21; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | / bacnet_enum! { [INFO] [stdout] 44 | | /// BACnet acknowledgment filter for GetEnrollmentSummary (Clause 13.7.1). [INFO] [stdout] 45 | | pub struct AcknowledgmentFilter(u32); [INFO] [stdout] ... | [INFO] [stdout] 49 | | const NOT_ACKED = 2; [INFO] [stdout] 50 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | / bacnet_enum! { [INFO] [stdout] 53 | | /// Event transition bit positions (Clause 12.11). [INFO] [stdout] 54 | | pub struct EventTransitionBits(u8); [INFO] [stdout] ... | [INFO] [stdout] 58 | | const TO_NORMAL = 2; [INFO] [stdout] 59 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | / bacnet_enum! { [INFO] [stdout] 62 | | /// BACnet message priority for TextMessage services (Clause 16.5). [INFO] [stdout] 63 | | pub struct MessagePriority(u32); [INFO] [stdout] ... | [INFO] [stdout] 66 | | const URGENT = 1; [INFO] [stdout] 67 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | / bacnet_enum! { [INFO] [stdout] 70 | | /// BACnet virtual terminal class (Clause 17.1). [INFO] [stdout] 71 | | pub struct VTClass(u32); [INFO] [stdout] ... | [INFO] [stdout] 79 | | const IBM_3130 = 6; [INFO] [stdout] 80 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet staging state (Clause 12.62, new in 135-2020). [INFO] [stdout] 7 | | pub struct StagingState(u32); [INFO] [stdout] ... | [INFO] [stdout] 15 | | const ABANDONED = 6; [INFO] [stdout] 16 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | / bacnet_enum! { [INFO] [stdout] 19 | | /// BACnet audit level (Clause 19.6, new in 135-2020). [INFO] [stdout] 20 | | pub struct AuditLevel(u32); [INFO] [stdout] ... | [INFO] [stdout] 25 | | const DEFAULT = 3; [INFO] [stdout] 26 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | / bacnet_enum! { [INFO] [stdout] 29 | | /// BACnet audit operation (Clause 19.6, new in 135-2020). [INFO] [stdout] 30 | | pub struct AuditOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 47 | | const GENERAL = 15; [INFO] [stdout] 48 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | / bacnet_enum! { [INFO] [stdout] 51 | | /// BACnet success filter for audit log queries (Clause 13.19, new in 135-2020). [INFO] [stdout] 52 | | pub struct BACnetSuccessFilter(u32); [INFO] [stdout] ... | [INFO] [stdout] 56 | | const FAILURES_ONLY = 2; [INFO] [stdout] 57 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/units.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet engineering units (Clause 21). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Values 0-255 and 47808-49999 are reserved for ASHRAE; [INFO] [stdout] ... | [INFO] [stdout] 303 | | const EUROPEAN_BREWING_CONVENTION = 47822; [INFO] [stdout] 304 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:237:16 [INFO] [stdout] | [INFO] [stdout] 237 | DateTime { date: Date, time: Time }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | DateTime { date: Date, time: Time }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:244:1 [INFO] [stdout] | [INFO] [stdout] 244 | / bitflags::bitflags! { [INFO] [stdout] 245 | | /// BACnet StatusFlags -- 4-bit bitstring present on most objects. [INFO] [stdout] 246 | | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] [INFO] [stdout] 247 | | pub struct StatusFlags: u8 { [INFO] [stdout] ... | [INFO] [stdout] 253 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `$crate::__impl_public_bitflags_consts` which comes from the expansion of the macro `bitflags::bitflags` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:255:1 [INFO] [stdout] | [INFO] [stdout] 255 | / bitflags::bitflags! { [INFO] [stdout] 256 | | /// BACnet DaysOfWeek -- 7-bit bitstring (Clause 21). [INFO] [stdout] 257 | | /// [INFO] [stdout] 258 | | /// Bit 0 (MSB=0x40) = Monday, Bit 6 (0x01) = Sunday. [INFO] [stdout] ... | [INFO] [stdout] 270 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `$crate::__impl_public_bitflags_consts` which comes from the expansion of the macro `bitflags::bitflags` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking bacnet-encoding v0.9.0 (/opt/rustwide/workdir/crates/bacnet-encoding) [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | pub segmented: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub more_follows: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | pub segmented_response_accepted: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | pub max_segments: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | pub max_apdu_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub sequence_number: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub proposed_window_size: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub service_request: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub service_choice: UnconfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub service_request: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub segmented: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | pub more_follows: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub sequence_number: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub proposed_window_size: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub service_ack: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub negative_ack: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub sent_by_server: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub sequence_number: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub actual_window_size: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub error_class: ErrorClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | pub error_code: ErrorCode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub error_data: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub reject_reason: RejectReason, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub sent_by_server: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub abort_reason: AbortReason, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | ConfirmedRequest(ConfirmedRequest), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | UnconfirmedRequest(UnconfirmedRequest), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | SimpleAck(SimpleAck), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | ComplexAck(ComplexAck), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | SegmentAck(SegmentAck), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | Error(ErrorPdu), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | Reject(RejectPdu), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | Abort(AbortPdu), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub const NULL: u8 = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub const BOOLEAN: u8 = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub const UNSIGNED: u8 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub const SIGNED: u8 = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub const REAL: u8 = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub const DOUBLE: u8 = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub const OCTET_STRING: u8 = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub const CHARACTER_STRING: u8 = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub const BIT_STRING: u8 = 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub const ENUMERATED: u8 = 9; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub const DATE: u8 = 10; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub const TIME: u8 = 11; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub const OBJECT_IDENTIFIER: u8 = 12; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking bacnet-services v0.9.0 (/opt/rustwide/workdir/crates/bacnet-services) [INFO] [stderr] Checking bacnet-objects v0.9.0 (/opt/rustwide/workdir/crates/bacnet-objects) [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub acknowledging_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub event_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub event_state_acknowledged: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub timestamp: BACnetTimeStamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub acknowledgment_source: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/event_notification.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/event_notification.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub last_received_object_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub list_of_event_summaries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub more_events: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub event_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | referenced_bitstring: (u8, Vec), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | new_state: BACnetPropertyStates, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | new_value: ChangeOfValueChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | command_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | feedback_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | reference_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | setpoint_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | error_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | exceeding_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | deadband: f32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | exceeded_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | new_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | new_mode: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | operation_expected: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | extended_event_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | parameters: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | buffer_property: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | previous_notification: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | current_notification: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | exceeding_value: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | exceeded_limit: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | access_event: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | access_event_tag: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | access_event_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | access_credential: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | authentication_factor: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | exceeding_value: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | deadband: f64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | exceeded_limit: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | exceeding_value: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | deadband: u64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | exceeded_limit: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | exceeding_value: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | deadband: u64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | exceeded_limit: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | changed_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | alarm_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | present_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | referenced_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | reliability: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | property_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | new_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | new_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | update_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | last_state_change: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | initial_timeout: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | expiration_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:19 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:36 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | ChangedValue(f32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub alarm_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub entries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/common.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/common.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn decode(data: &[u8], offset: usize) -> Result<(Self, usize), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | pub value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub priority: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/common.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/common.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn decode(data: &[u8], offset: usize) -> Result<(Self, usize), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub lifetime: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | pub lifetime: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | pub monitored_property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub monitored_property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 264 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub initiating_device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub list_of_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub monitored_property: PropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub timestamped: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub list_of_cov_references: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub max_notification_delay: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub list_of_cov_subscription_specifications: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub time_of_change: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub list_of_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | pub initiating_device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | pub timestamp: BACnetTimeStamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub list_of_cov_notifications: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub time_duration: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub enable_disable: EnableDisable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub password: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub reinitialized_state: ReinitializedState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub password: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub date: Date, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub time: Time, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub min_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub max_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub event_type: EventType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | pub notification_class: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub entries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub file_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub access: FileAccessMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub file_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub access: FileWriteAccessMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | requested_octet_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | requested_record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | file_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | file_record_data: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | pub end_of_file: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | pub access: FileReadAckMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:257:9 [INFO] [stdout] | [INFO] [stdout] 257 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | file_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:262:9 [INFO] [stdout] | [INFO] [stdout] 262 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | returned_record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | file_record_data: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | pub access: FileWriteAckMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:377:14 [INFO] [stdout] | [INFO] [stdout] 377 | Stream { file_start_position: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:379:14 [INFO] [stdout] | [INFO] [stdout] 379 | Record { file_start_record: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:396:5 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub requesting_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub requesting_source: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub request: LifeSafetyOperation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub object_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub object_specifier: ObjectSpecifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub list_of_initial_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub vendor_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub service_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub vendor_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub service_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | pub property_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:39:18 [INFO] [stdout] | [INFO] [stdout] 39 | ByPosition { reference_index: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:39:40 [INFO] [stdout] | [INFO] [stdout] 39 | ByPosition { reference_index: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | BySequenceNumber { reference_seq: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:41:44 [INFO] [stdout] | [INFO] [stdout] 41 | BySequenceNumber { reference_seq: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | reference_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | count: i32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub item_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub list_of_property_references: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub list_of_read_access_specs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub list_of_results: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | pub list_of_read_access_results: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Numeric(u32), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Text(String), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub source_device: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub message_class: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub message_priority: MessagePriority, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub message: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub vt_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub remote_vt_session_identifier: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | pub list_of_remote_vt_session_identifiers: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub vt_session_identifier: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub vt_new_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub vt_data_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn encode(&self, _buf: &mut BytesMut) {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn decode(_data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub model_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub serial_number: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub device_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub device_mac_address: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub low_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub high_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub object: WhoHasObject, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | pub object_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub low_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub high_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub max_apdu_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | pub segmentation_supported: Segmentation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub list_of_properties: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub list_of_write_access_specs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub group_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub write_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub change_list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub inhibit_delay: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub property_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub priority: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Checking tracing-subscriber v0.3.23 [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub timestamp_secs: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new(instance: u32, name: impl Into, buffer_size: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/averaging.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/binary/mod.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/binary/mod.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn set_present_value(&mut self, x: f32, y: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn set_present_value(&mut self, kelvin: u32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn set_min_max(&mut self, min: u32, max: u32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub low_limit_enable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | pub high_limit_enable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | pub const NONE: Self = Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub const BOTH: Self = Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub high_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub low_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub deadband: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | pub limit_enable: LimitEnable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub notify_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub event_enable: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub time_delay: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:255:5 [INFO] [stdout] | [INFO] [stdout] 255 | pub notify_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | pub event_enable: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | pub time_delay: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | pub acked_transitions: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | pub notify_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 325 | pub event_enable: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:326:5 [INFO] [stdout] | [INFO] [stdout] 326 | pub time_delay: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:328:5 [INFO] [stdout] | [INFO] [stdout] 328 | pub acked_transitions: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/loop_obj.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(instance: u32, name: impl Into, output_units: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/multistate/mod.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | / pub fn new( [INFO] [stdout] 42 | | instance: u32, [INFO] [stdout] 43 | | name: impl Into, [INFO] [stdout] 44 | | number_of_states: u32, [INFO] [stdout] 45 | | ) -> Result { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/multistate/mod.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | / pub fn new( [INFO] [stdout] 271 | | instance: u32, [INFO] [stdout] 272 | | name: impl Into, [INFO] [stdout] 273 | | number_of_states: u32, [INFO] [stdout] 274 | | ) -> Result { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/multistate/mod.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | / pub fn new( [INFO] [stdout] 530 | | instance: u32, [INFO] [stdout] 531 | | name: impl Into, [INFO] [stdout] 532 | | number_of_states: u32, [INFO] [stdout] 533 | | ) -> Result { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/schedule/mod.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/schedule/mod.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | / pub fn new( [INFO] [stdout] 201 | | instance: u32, [INFO] [stdout] 202 | | name: impl Into, [INFO] [stdout] 203 | | schedule_default: PropertyValue, [INFO] [stdout] 204 | | ) -> Result { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/trend/mod.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(instance: u32, name: impl Into, buffer_size: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/trend/mod.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | pub fn new(instance: u32, name: impl Into, buffer_size: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.121 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Compiling pyo3-ffi v0.29.0 [INFO] [stderr] Compiling pyo3 v0.29.0 [INFO] [stderr] Compiling pyo3-macros v0.29.0 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking inventory v0.3.24 [INFO] [stderr] Checking js-sys v0.3.98 [INFO] [stderr] Checking unicode-width v0.2.2 [INFO] [stderr] Compiling owo-colors v4.3.0 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Checking fd-lock v4.0.4 [INFO] [stderr] Checking crossterm v0.29.0 [INFO] [stderr] Checking radix_trie v0.2.1 [INFO] [stderr] Checking futures-channel v0.3.32 [INFO] [stderr] Checking home v0.5.12 [INFO] [stderr] Checking comfy-table v7.2.2 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.71 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Checking if-addrs v0.15.0 [INFO] [stderr] Checking wasm-bindgen-test-shared v0.2.121 [INFO] [stderr] Checking bacnet-integration-tests v0.9.0 (/opt/rustwide/workdir/crates/bacnet-integration-tests) [INFO] [stdout] warning: missing documentation for the crate [INFO] [stdout] --> crates/bacnet-integration-tests/src/lib.rs:3:30 [INFO] [stdout] | [INFO] [stdout] 3 | // between those two crates. [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking rustyline v17.0.2 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | pub segmented: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub more_follows: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | pub segmented_response_accepted: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | pub max_segments: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | pub max_apdu_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub sequence_number: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub proposed_window_size: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub service_request: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub service_choice: UnconfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub service_request: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub segmented: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | pub more_follows: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub sequence_number: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub proposed_window_size: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub service_ack: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub negative_ack: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub sent_by_server: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub sequence_number: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub actual_window_size: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | pub service_choice: ConfirmedServiceChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub error_class: ErrorClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | pub error_code: ErrorCode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub error_data: Bytes, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub reject_reason: RejectReason, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | pub sent_by_server: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | pub invoke_id: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub abort_reason: AbortReason, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | ConfirmedRequest(ConfirmedRequest), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | UnconfirmedRequest(UnconfirmedRequest), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:195:5 [INFO] [stdout] | [INFO] [stdout] 195 | SimpleAck(SimpleAck), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | ComplexAck(ComplexAck), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 197 | SegmentAck(SegmentAck), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | Error(ErrorPdu), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | Reject(RejectPdu), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-encoding/src/apdu/mod.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | Abort(AbortPdu), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub const NULL: u8 = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub const BOOLEAN: u8 = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub const UNSIGNED: u8 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub const SIGNED: u8 = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub const REAL: u8 = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub const DOUBLE: u8 = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub const OCTET_STRING: u8 = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub const CHARACTER_STRING: u8 = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub const BIT_STRING: u8 = 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub const ENUMERATED: u8 = 9; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub const DATE: u8 = 10; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub const TIME: u8 = 11; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a constant [INFO] [stdout] --> crates/bacnet-encoding/src/tags.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub const OBJECT_IDENTIFIER: u8 = 12; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking half v2.7.1 [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub acknowledging_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | pub event_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub event_state_acknowledged: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub timestamp: BACnetTimeStamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub acknowledgment_source: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/acknowledge_alarm.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/event_notification.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/event_notification.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub last_received_object_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub list_of_event_summaries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub more_events: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub event_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/get_event_information.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | referenced_bitstring: (u8, Vec), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | new_state: BACnetPropertyStates, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | new_value: ChangeOfValueChoice, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | command_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | feedback_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | reference_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | setpoint_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | error_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | exceeding_value: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | deadband: f32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | exceeded_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | new_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | new_mode: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | operation_expected: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | extended_event_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | parameters: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | buffer_property: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | previous_notification: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | current_notification: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | exceeding_value: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | exceeded_limit: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | access_event: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | access_event_tag: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | access_event_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | access_credential: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | authentication_factor: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | exceeding_value: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | deadband: f64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | exceeded_limit: f64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | exceeding_value: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | deadband: u64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | exceeded_limit: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | exceeding_value: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | deadband: u64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | exceeded_limit: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | changed_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | alarm_value: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | present_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | referenced_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | reliability: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | property_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | new_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | new_state: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | status_flags: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | update_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | last_state_change: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | initial_timeout: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | expiration_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:19 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:146:36 [INFO] [stdout] | [INFO] [stdout] 146 | ChangedBits { unused_bits: u8, data: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/alarm_event/notification_parameters/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | ChangedValue(f32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub alarm_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub entries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/alarm_summary.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/audit.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/common.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/common.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn decode(data: &[u8], offset: usize) -> Result<(Self, usize), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | pub value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/common.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub priority: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/common.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/common.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn decode(data: &[u8], offset: usize) -> Result<(Self, usize), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub lifetime: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | pub lifetime: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 117 | pub monitored_property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub monitored_property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 264 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub initiating_device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub list_of_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub monitored_property: PropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub timestamped: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub list_of_cov_references: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub max_notification_delay: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub issue_confirmed_notifications: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub list_of_cov_subscription_specifications: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub time_of_change: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub monitored_object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub list_of_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | pub subscriber_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | pub initiating_device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | pub timestamp: BACnetTimeStamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub list_of_cov_notifications: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/cov_multiple.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub time_duration: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub enable_disable: EnableDisable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub password: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub reinitialized_state: ReinitializedState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub password: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub date: Date, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub time: Time, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/device_mgmt.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub min_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub max_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | pub event_type: EventType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 244 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | pub notification_class: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub entries: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/enrollment_summary.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub file_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub access: FileAccessMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub file_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub access: FileWriteAccessMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | requested_octet_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | requested_record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | file_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | file_record_data: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | pub end_of_file: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | pub access: FileReadAckMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:257:9 [INFO] [stdout] | [INFO] [stdout] 257 | file_start_position: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | file_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:262:9 [INFO] [stdout] | [INFO] [stdout] 262 | file_start_record: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | returned_record_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | file_record_data: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | pub access: FileWriteAckMethod, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:377:14 [INFO] [stdout] | [INFO] [stdout] 377 | Stream { file_start_position: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/file.rs:379:14 [INFO] [stdout] | [INFO] [stdout] 379 | Record { file_start_record: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/file.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/file.rs:396:5 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub requesting_process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub requesting_source: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub request: LifeSafetyOperation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub object_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/life_safety.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/list_manipulation.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub object_specifier: ObjectSpecifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub list_of_initial_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/object_mgmt.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub vendor_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub service_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub vendor_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub service_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/private_transfer.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | pub property_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_property.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:39:18 [INFO] [stdout] | [INFO] [stdout] 39 | ByPosition { reference_index: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:39:40 [INFO] [stdout] | [INFO] [stdout] 39 | ByPosition { reference_index: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | BySequenceNumber { reference_seq: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:41:44 [INFO] [stdout] | [INFO] [stdout] 41 | BySequenceNumber { reference_seq: u32, count: i32 }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | reference_time: (Date, Time), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | count: i32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | pub item_count: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 219 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/read_range.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub list_of_property_references: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub list_of_read_access_specs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub list_of_results: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | pub list_of_read_access_results: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/rpm.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Numeric(u32), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Text(String), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub source_device: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub message_class: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub message_priority: MessagePriority, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub message: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/text_message.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub vt_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub remote_vt_session_identifier: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | pub list_of_remote_vt_session_identifiers: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub vt_session_identifier: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub vt_new_data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub vt_data_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/virtual_terminal.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn encode(&self, _buf: &mut BytesMut) {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn decode(_data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub model_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub serial_number: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub device_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub device_mac_address: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_am_i.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub low_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub high_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub object: WhoHasObject, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub device_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | pub object_name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn encode(&self, buf: &mut BytesMut) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_has.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub low_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub high_limit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub max_apdu_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | pub segmentation_supported: Segmentation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/who_is.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub list_of_properties: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub list_of_write_access_specs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/wpm.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub group_number: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub write_priority: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub change_list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub inhibit_delay: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/write_group.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub object_identifier: ObjectIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub property_identifier: PropertyIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub property_array_index: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub property_value: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub priority: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn encode(&self, buf: &mut BytesMut) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-services/src/write_property.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn decode(data: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Checking rand v0.9.4 [INFO] [stderr] Checking pyo3-async-runtimes v0.29.0 [INFO] [stderr] Checking criterion v0.8.2 [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:419:5 [INFO] [stdout] | [INFO] [stdout] 419 | FloatScale(f32), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:420:5 [INFO] [stdout] | [INFO] [stdout] 420 | IntegerScale(i32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | pub multiplier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 431 | pub modulo_divide: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 442 | BooleanValue(bool), // [0] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | BinaryValue(u32), // [1] BACnetBinaryPV [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | EventType(u32), // [2] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 445 | Polarity(u32), // [3] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | ProgramChange(u32), // [4] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:447:5 [INFO] [stdout] | [INFO] [stdout] 447 | ProgramState(u32), // [5] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:448:5 [INFO] [stdout] | [INFO] [stdout] 448 | ReasonForHalt(u32), // [6] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 449 | Reliability(u32), // [7] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 450 | State(u32), // [8] BACnetEventState [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:451:5 [INFO] [stdout] | [INFO] [stdout] 451 | SystemStatus(u32), // [9] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | Units(u32), // [10] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | UnsignedValue(u32), // [11] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | LifeSafetyMode(u32), // [12] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:455:5 [INFO] [stdout] | [INFO] [stdout] 455 | LifeSafetyState(u32), // [13] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | DoorAlarmState(u32), // [14] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | Action(u32), // [15] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:458:5 [INFO] [stdout] | [INFO] [stdout] 458 | DoorSecuredStatus(u32), // [16] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:459:5 [INFO] [stdout] | [INFO] [stdout] 459 | DoorStatus(u32), // [17] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | DoorValue(u32), // [18] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | LiftCarDirection(u32), // [40] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | LiftCarDoorCommand(u32), // [42] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | TimerState(u32), // [38] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | TimerTransition(u32), // [39] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | tag: u8, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | data: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:589:28 [INFO] [stdout] | [INFO] [stdout] 589 | FaultCharacterString { fault_values: Vec }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:592:9 [INFO] [stdout] | [INFO] [stdout] 592 | vendor_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:593:9 [INFO] [stdout] | [INFO] [stdout] 593 | extended_fault_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:594:9 [INFO] [stdout] | [INFO] [stdout] 594 | parameters: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:598:9 [INFO] [stdout] | [INFO] [stdout] 598 | fault_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:599:9 [INFO] [stdout] | [INFO] [stdout] 599 | mode_for_reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:603:9 [INFO] [stdout] | [INFO] [stdout] 603 | fault_values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:607:9 [INFO] [stdout] | [INFO] [stdout] 607 | reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:610:23 [INFO] [stdout] | [INFO] [stdout] 610 | FaultOutOfRange { min_normal: f64, max_normal: f64 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:610:40 [INFO] [stdout] | [INFO] [stdout] 610 | FaultOutOfRange { min_normal: f64, max_normal: f64 }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:613:9 [INFO] [stdout] | [INFO] [stdout] 613 | reference: BACnetDeviceObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:624:5 [INFO] [stdout] | [INFO] [stdout] 624 | pub recipient: BACnetRecipient, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | pub process_identifier: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 638 | pub recipient: BACnetRecipientProcess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | pub monitored_property_reference: BACnetObjectPropertyReference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:640:5 [INFO] [stdout] | [INFO] [stdout] 640 | pub issue_confirmed_notifications: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:641:5 [INFO] [stdout] | [INFO] [stdout] 641 | pub time_remaining: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 642 | pub cov_increment: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:652:5 [INFO] [stdout] | [INFO] [stdout] 652 | None, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | Object(ObjectIdentifier), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> crates/bacnet-types/src/constructed/mod.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | Address(BACnetAddress), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_type.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet object types (Clause 12). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Standard types are 0-63; vendor-proprietary types are 128-1023. [INFO] [stdout] ... | [INFO] [stdout] 82 | | const COLOR_TEMPERATURE = 64; [INFO] [stdout] 83 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/property_id.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet property identifiers (Clause 21). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Standard properties are 0-511; vendor-proprietary IDs are 512+. [INFO] [stdout] ... | [INFO] [stdout] 535 | | const DEFAULT_COLOR = 510; [INFO] [stdout] 536 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// APDU PDU type identifiers (Clause 20.1). [INFO] [stdout] 7 | | pub struct PduType(u8); [INFO] [stdout] ... | [INFO] [stdout] 16 | | const ABORT = 7; [INFO] [stdout] 17 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | / bacnet_enum! { [INFO] [stdout] 20 | | /// Confirmed service request types (Clause 21). [INFO] [stdout] 21 | | pub struct ConfirmedServiceChoice(u8); [INFO] [stdout] ... | [INFO] [stdout] 55 | | const AUDIT_LOG_QUERY = 33; [INFO] [stdout] 56 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | / bacnet_enum! { [INFO] [stdout] 59 | | /// Unconfirmed service request types (Clause 21). [INFO] [stdout] 60 | | pub struct UnconfirmedServiceChoice(u8); [INFO] [stdout] ... | [INFO] [stdout] 76 | | const YOU_ARE = 14; [INFO] [stdout] 77 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:79:1 [INFO] [stdout] | [INFO] [stdout] 79 | / bacnet_enum! { [INFO] [stdout] 80 | | /// BACnet error classes (Clause 18.1.1). [INFO] [stdout] 81 | | pub struct ErrorClass(u16); [INFO] [stdout] ... | [INFO] [stdout] 90 | | const COMMUNICATION = 7; [INFO] [stdout] 91 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | / bacnet_enum! { [INFO] [stdout] 94 | | /// BACnet error codes (Clause 18). [INFO] [stdout] 95 | | pub struct ErrorCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 235 | | const INVALID_VALUE_IN_THIS_STATE = 138; [INFO] [stdout] 236 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:238:1 [INFO] [stdout] | [INFO] [stdout] 238 | / bacnet_enum! { [INFO] [stdout] 239 | | /// BACnet abort reasons (Clause 20.1.9). [INFO] [stdout] 240 | | pub struct AbortReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 253 | | const APDU_TOO_LONG = 11; [INFO] [stdout] 254 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:256:1 [INFO] [stdout] | [INFO] [stdout] 256 | / bacnet_enum! { [INFO] [stdout] 257 | | /// BACnet reject reasons (Clause 20.1.8). [INFO] [stdout] 258 | | pub struct RejectReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 269 | | const UNRECOGNIZED_SERVICE = 9; [INFO] [stdout] 270 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/protocol.rs:272:1 [INFO] [stdout] | [INFO] [stdout] 272 | / bacnet_enum! { [INFO] [stdout] 273 | | /// Segmentation support options (Clause 20.1.2.4). [INFO] [stdout] 274 | | pub struct Segmentation(u8); [INFO] [stdout] ... | [INFO] [stdout] 279 | | const NONE = 3; [INFO] [stdout] 280 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// NPDU network priority levels (Clause 6.2.2). [INFO] [stdout] 7 | | pub struct NetworkPriority(u8); [INFO] [stdout] ... | [INFO] [stdout] 12 | | const LIFE_SAFETY = 3; [INFO] [stdout] 13 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | / bacnet_enum! { [INFO] [stdout] 16 | | /// Network layer message types (Clause 6.2.4). [INFO] [stdout] 17 | | pub struct NetworkMessageType(u8); [INFO] [stdout] ... | [INFO] [stdout] 38 | | const NETWORK_NUMBER_IS = 0x13; [INFO] [stdout] 39 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / bacnet_enum! { [INFO] [stdout] 42 | | /// Reject-Message-To-Network reason codes (Clause 6.4.4). [INFO] [stdout] 43 | | pub struct RejectMessageReason(u8); [INFO] [stdout] ... | [INFO] [stdout] 52 | | const ADDRESSING_ERROR = 6; [INFO] [stdout] 53 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet/IPv4 BVLC function codes (Annex J). [INFO] [stdout] 7 | | pub struct BvlcFunction(u8); [INFO] [stdout] ... | [INFO] [stdout] 21 | | const SECURE_BVLL = 0x0C; [INFO] [stdout] 22 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / bacnet_enum! { [INFO] [stdout] 25 | | /// BACnet/IPv4 BVLC-Result codes (Annex J.2). [INFO] [stdout] 26 | | pub struct BvlcResultCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 34 | | const DISTRIBUTE_BROADCAST_TO_NETWORK_NAK = 0x0060; [INFO] [stdout] 35 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | / bacnet_enum! { [INFO] [stdout] 38 | | /// BACnet/IPv6 BVLC function codes (Annex U, Table U-1). [INFO] [stdout] 39 | | pub struct Bvlc6Function(u8); [INFO] [stdout] ... | [INFO] [stdout] 52 | | const DISTRIBUTE_BROADCAST_TO_NETWORK = 0x0C; [INFO] [stdout] 53 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/bvll.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | / bacnet_enum! { [INFO] [stdout] 56 | | /// BACnet/IPv6 BVLC-Result codes (Annex U.2.1.1). [INFO] [stdout] 57 | | pub struct Bvlc6ResultCode(u16); [INFO] [stdout] ... | [INFO] [stdout] 64 | | const DISTRIBUTE_BROADCAST_TO_NETWORK_NAK = 0x00C0; [INFO] [stdout] 65 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet event state (Clause 12). [INFO] [stdout] 7 | | pub struct EventState(u32); [INFO] [stdout] ... | [INFO] [stdout] 14 | | const LIFE_SAFETY_ALARM = 5; [INFO] [stdout] 15 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | / bacnet_enum! { [INFO] [stdout] 18 | | /// BACnet binary present value (Clause 21). [INFO] [stdout] 19 | | pub struct BinaryPV(u32); [INFO] [stdout] ... | [INFO] [stdout] 22 | | const ACTIVE = 1; [INFO] [stdout] 23 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | / bacnet_enum! { [INFO] [stdout] 26 | | /// BACnet polarity (Clause 12). [INFO] [stdout] 27 | | pub struct Polarity(u32); [INFO] [stdout] ... | [INFO] [stdout] 30 | | const REVERSE = 1; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | / bacnet_enum! { [INFO] [stdout] 34 | | /// BACnet reliability (Clause 12). [INFO] [stdout] 35 | | pub struct Reliability(u32); [INFO] [stdout] ... | [INFO] [stdout] 61 | | const REFERENCED_OBJECT_FAULT = 24; [INFO] [stdout] 62 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | / bacnet_enum! { [INFO] [stdout] 65 | | /// BACnet device status (Clause 12.11.9). [INFO] [stdout] 66 | | pub struct DeviceStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 73 | | const BACKUP_IN_PROGRESS = 5; [INFO] [stdout] 74 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | / bacnet_enum! { [INFO] [stdout] 77 | | /// BACnet enable/disable (Clause 16.4). [INFO] [stdout] 78 | | pub struct EnableDisable(u32); [INFO] [stdout] ... | [INFO] [stdout] 83 | | const DISABLE_INITIATION = 2; [INFO] [stdout] 84 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | / bacnet_enum! { [INFO] [stdout] 87 | | /// BACnet reinitialized state of device (Clause 16.5). [INFO] [stdout] 88 | | pub struct ReinitializedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 97 | | const ACTIVATE_CHANGES = 7; [INFO] [stdout] 98 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:100:1 [INFO] [stdout] | [INFO] [stdout] 100 | / bacnet_enum! { [INFO] [stdout] 101 | | /// BACnet file access method (Clause 12.12). [INFO] [stdout] 102 | | pub struct FileAccessMethod(u32); [INFO] [stdout] ... | [INFO] [stdout] 105 | | const RECORD_ACCESS = 1; [INFO] [stdout] 106 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:108:1 [INFO] [stdout] | [INFO] [stdout] 108 | / bacnet_enum! { [INFO] [stdout] 109 | | /// BACnet program state (Clause 12.22). [INFO] [stdout] 110 | | pub struct ProgramState(u32); [INFO] [stdout] ... | [INFO] [stdout] 117 | | const UNLOADING = 5; [INFO] [stdout] 118 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / bacnet_enum! { [INFO] [stdout] 121 | | /// BACnet program request (Clause 12.22). [INFO] [stdout] 122 | | pub struct ProgramChange(u32); [INFO] [stdout] ... | [INFO] [stdout] 129 | | const UNLOAD = 5; [INFO] [stdout] 130 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 132 | / bacnet_enum! { [INFO] [stdout] 133 | | /// BACnet action (Clause 12.17). [INFO] [stdout] 134 | | pub struct Action(u32); [INFO] [stdout] ... | [INFO] [stdout] 137 | | const REVERSE = 1; [INFO] [stdout] 138 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 140 | / bacnet_enum! { [INFO] [stdout] 141 | | /// BACnet event type (Clause 12.12.6). [INFO] [stdout] 142 | | pub struct EventType(u32); [INFO] [stdout] ... | [INFO] [stdout] 165 | | const CHANGE_OF_TIMER = 22; [INFO] [stdout] 166 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:168:1 [INFO] [stdout] | [INFO] [stdout] 168 | / bacnet_enum! { [INFO] [stdout] 169 | | /// BACnet notify type (Clause 12.21). [INFO] [stdout] 170 | | pub struct NotifyType(u32); [INFO] [stdout] ... | [INFO] [stdout] 174 | | const ACK_NOTIFICATION = 2; [INFO] [stdout] 175 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | / bacnet_enum! { [INFO] [stdout] 178 | | /// BACnet backup and restore state (Clause 19.1). [INFO] [stdout] 179 | | pub struct BackupAndRestoreState(u32); [INFO] [stdout] ... | [INFO] [stdout] 185 | | const PERFORMING_A_RESTORE = 4; [INFO] [stdout] 186 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/object_level.rs:188:1 [INFO] [stdout] | [INFO] [stdout] 188 | / bacnet_enum! { [INFO] [stdout] 189 | | /// BACnet logging type (Clause 12.25.14). [INFO] [stdout] 190 | | pub struct LoggingType(u32); [INFO] [stdout] ... | [INFO] [stdout] 194 | | const TRIGGERED = 2; [INFO] [stdout] 195 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet data link/network type (Clause 12.56.44). [INFO] [stdout] 7 | | pub struct NetworkType(u32); [INFO] [stdout] ... | [INFO] [stdout] 20 | | const SERIAL = 10; [INFO] [stdout] 21 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | / bacnet_enum! { [INFO] [stdout] 24 | | /// IP addressing mode for a NetworkPort (Clause 12.56). [INFO] [stdout] 25 | | pub struct IPMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 29 | | const BBMD = 2; [INFO] [stdout] 30 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | / bacnet_enum! { [INFO] [stdout] 33 | | /// Commands for a NetworkPort object (Clause 12.56.40). [INFO] [stdout] 34 | | pub struct NetworkPortCommand(u32); [INFO] [stdout] ... | [INFO] [stdout] 43 | | const RESTART_PORT = 7; [INFO] [stdout] 44 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | / bacnet_enum! { [INFO] [stdout] 47 | | /// Quality of a NetworkPort's network number (Clause 12.56.42). [INFO] [stdout] 48 | | pub struct NetworkNumberQuality(u32); [INFO] [stdout] ... | [INFO] [stdout] 53 | | const CONFIGURED = 3; [INFO] [stdout] 54 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | / bacnet_enum! { [INFO] [stdout] 57 | | /// Network reachability status (Clause 6.6.1). [INFO] [stdout] 58 | | pub struct NetworkReachability(u32); [INFO] [stdout] ... | [INFO] [stdout] 62 | | const UNREACHABLE = 2; [INFO] [stdout] 63 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | / bacnet_enum! { [INFO] [stdout] 66 | | /// Protocol level of a NetworkPort (Clause 12.56). [INFO] [stdout] 67 | | pub struct ProtocolLevel(u32); [INFO] [stdout] ... | [INFO] [stdout] 72 | | const NON_BACNET_APPLICATION = 3; [INFO] [stdout] 73 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/network_port.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | / bacnet_enum! { [INFO] [stdout] 76 | | /// Status of the last Channel write operation (Clause 12.53). [INFO] [stdout] 77 | | pub struct WriteStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 82 | | const FAILED = 3; [INFO] [stdout] 83 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// Life safety point/zone sensor state (Clause 12.15/12.16). [INFO] [stdout] 7 | | pub struct LifeSafetyState(u32); [INFO] [stdout] ... | [INFO] [stdout] 32 | | const TEST_SUPERVISORY = 23; [INFO] [stdout] 33 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | / bacnet_enum! { [INFO] [stdout] 36 | | /// Life safety operating mode (Clause 12.15.12). [INFO] [stdout] 37 | | pub struct LifeSafetyMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 58 | | const DEACTIVATED = 19; [INFO] [stdout] 59 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | / bacnet_enum! { [INFO] [stdout] 62 | | /// Life safety commanded operation (Clause 12.15.13, Table 12-54). [INFO] [stdout] 63 | | pub struct LifeSafetyOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 74 | | const UNSILENCE_VISUAL = 9; [INFO] [stdout] 75 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/life_safety.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | / bacnet_enum! { [INFO] [stdout] 78 | | /// Silenced state for a life safety point/zone (Clause 12.15.14). [INFO] [stdout] 79 | | pub struct SilencedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 84 | | const ALL_SILENCED = 3; [INFO] [stdout] 85 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/scheduling.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet timer state (Clause 12.31, new in 135-2020). [INFO] [stdout] 7 | | pub struct TimerState(u32); [INFO] [stdout] ... | [INFO] [stdout] 11 | | const EXPIRED = 2; [INFO] [stdout] 12 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/scheduling.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | / bacnet_enum! { [INFO] [stdout] 15 | | /// BACnet timer state transition (Clause 12.31, new in 135-2020). [INFO] [stdout] 16 | | pub struct TimerTransition(u32); [INFO] [stdout] ... | [INFO] [stdout] 25 | | const EXPIRED_TO_RUNNING = 7; [INFO] [stdout] 26 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet door alarm state (Clause 12.26). [INFO] [stdout] 7 | | pub struct DoorAlarmState(u32); [INFO] [stdout] ... | [INFO] [stdout] 17 | | const EGRESS_OPEN = 8; [INFO] [stdout] 18 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | / bacnet_enum! { [INFO] [stdout] 21 | | /// BACnet door status (Clause 12.26). [INFO] [stdout] 22 | | pub struct DoorStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 26 | | const UNKNOWN = 2; [INFO] [stdout] 27 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | / bacnet_enum! { [INFO] [stdout] 30 | | /// BACnet lock status (Clause 12.26). [INFO] [stdout] 31 | | pub struct LockStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 37 | | const UNKNOWN = 4; [INFO] [stdout] 38 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:40:1 [INFO] [stdout] | [INFO] [stdout] 40 | / bacnet_enum! { [INFO] [stdout] 41 | | /// BACnet secured status for Access Door (Clause 12.26). [INFO] [stdout] 42 | | pub struct DoorSecuredStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 46 | | const UNKNOWN = 2; [INFO] [stdout] 47 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / bacnet_enum! { [INFO] [stdout] 50 | | /// BACnet access event (Clause 12.33). [INFO] [stdout] 51 | | pub struct AccessEvent(u32); [INFO] [stdout] ... | [INFO] [stdout] 107 | | const DENIED_OTHER = 164; [INFO] [stdout] 108 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:110:1 [INFO] [stdout] | [INFO] [stdout] 110 | / bacnet_enum! { [INFO] [stdout] 111 | | /// BACnet access credential disable (Clause 21). [INFO] [stdout] 112 | | pub struct AccessCredentialDisable(u32); [INFO] [stdout] ... | [INFO] [stdout] 117 | | const DISABLE_LOCKOUT = 3; [INFO] [stdout] 118 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:120:1 [INFO] [stdout] | [INFO] [stdout] 120 | / bacnet_enum! { [INFO] [stdout] 121 | | /// BACnet access credential disable reason (Clause 21). [INFO] [stdout] 122 | | pub struct AccessCredentialDisableReason(u32); [INFO] [stdout] ... | [INFO] [stdout] 133 | | const DISABLED_MANUAL = 9; [INFO] [stdout] 134 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 136 | / bacnet_enum! { [INFO] [stdout] 137 | | /// BACnet access user type (Clause 12.35). [INFO] [stdout] 138 | | pub struct AccessUserType(u32); [INFO] [stdout] ... | [INFO] [stdout] 142 | | const PERSON = 2; [INFO] [stdout] 143 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 145 | / bacnet_enum! { [INFO] [stdout] 146 | | /// BACnet authorization mode (Clause 12.31). [INFO] [stdout] 147 | | pub struct AuthorizationMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 154 | | const NONE = 5; [INFO] [stdout] 155 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/access.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 157 | / bacnet_enum! { [INFO] [stdout] 158 | | /// BACnet access passback mode (Clause 12.32). [INFO] [stdout] 159 | | pub struct AccessPassbackMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 163 | | const SOFT_PASSBACK = 2; [INFO] [stdout] 164 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lighting.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet lighting operation (Clause 12.54). [INFO] [stdout] 7 | | pub struct LightingOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 19 | | const STOP = 10; [INFO] [stdout] 20 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lighting.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | / bacnet_enum! { [INFO] [stdout] 23 | | /// BACnet lighting in-progress state (Clause 12.54). [INFO] [stdout] 24 | | pub struct LightingInProgress(u32); [INFO] [stdout] ... | [INFO] [stdout] 30 | | const OTHER = 4; [INFO] [stdout] 31 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet escalator operating mode (Clause 12.60). [INFO] [stdout] 7 | | pub struct EscalatorMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 14 | | const OUT_OF_SERVICE = 5; [INFO] [stdout] 15 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | / bacnet_enum! { [INFO] [stdout] 18 | | /// BACnet escalator fault signals (Clause 12.60). [INFO] [stdout] 19 | | pub struct EscalatorFault(u32); [INFO] [stdout] ... | [INFO] [stdout] 29 | | const COMB_PLATE_FAULT = 8; [INFO] [stdout] 30 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | / bacnet_enum! { [INFO] [stdout] 33 | | /// BACnet lift car travel direction (Clause 12.59). [INFO] [stdout] 34 | | pub struct LiftCarDirection(u32); [INFO] [stdout] ... | [INFO] [stdout] 41 | | const UP_AND_DOWN = 5; [INFO] [stdout] 42 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | / bacnet_enum! { [INFO] [stdout] 45 | | /// BACnet lift group operating mode (Clause 12.58). [INFO] [stdout] 46 | | pub struct LiftGroupMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 54 | | const UP_PEAK = 6; [INFO] [stdout] 55 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | / bacnet_enum! { [INFO] [stdout] 58 | | /// BACnet lift car door status (Clause 12.59). [INFO] [stdout] 59 | | pub struct LiftCarDoorStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 68 | | const LIMITED_OPENED = 7; [INFO] [stdout] 69 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | / bacnet_enum! { [INFO] [stdout] 72 | | /// BACnet lift car door command (Clause 21). [INFO] [stdout] 73 | | pub struct LiftCarDoorCommand(u32); [INFO] [stdout] ... | [INFO] [stdout] 77 | | const CLOSE = 2; [INFO] [stdout] 78 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | / bacnet_enum! { [INFO] [stdout] 81 | | /// BACnet lift car drive status (Clause 21). [INFO] [stdout] 82 | | pub struct LiftCarDriveStatus(u32); [INFO] [stdout] ... | [INFO] [stdout] 93 | | const MULTI_FLOOR_JUMP = 9; [INFO] [stdout] 94 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | / bacnet_enum! { [INFO] [stdout] 97 | | /// BACnet lift car operating mode (Clause 21). [INFO] [stdout] 98 | | pub struct LiftCarMode(u32); [INFO] [stdout] ... | [INFO] [stdout] 113 | | const OCCUPANT_EVACUATION = 13; [INFO] [stdout] 114 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/lift.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | / bacnet_enum! { [INFO] [stdout] 117 | | /// BACnet lift fault signals (Clause 21). [INFO] [stdout] 118 | | pub struct LiftFault(u32); [INFO] [stdout] ... | [INFO] [stdout] 136 | | const LOAD_MEASUREMENT_FAULT = 16; [INFO] [stdout] 137 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet load control shed state (Clause 12.28). [INFO] [stdout] 7 | | pub struct ShedState(u32); [INFO] [stdout] ... | [INFO] [stdout] 12 | | const SHED_NON_COMPLIANT = 3; [INFO] [stdout] 13 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | / bacnet_enum! { [INFO] [stdout] 16 | | /// BACnet node type for Structured View (Clause 12.29). [INFO] [stdout] 17 | | pub struct NodeType(u32); [INFO] [stdout] ... | [INFO] [stdout] 40 | | const ZONE = 21; [INFO] [stdout] 41 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | / bacnet_enum! { [INFO] [stdout] 44 | | /// BACnet acknowledgment filter for GetEnrollmentSummary (Clause 13.7.1). [INFO] [stdout] 45 | | pub struct AcknowledgmentFilter(u32); [INFO] [stdout] ... | [INFO] [stdout] 49 | | const NOT_ACKED = 2; [INFO] [stdout] 50 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | / bacnet_enum! { [INFO] [stdout] 53 | | /// Event transition bit positions (Clause 12.11). [INFO] [stdout] 54 | | pub struct EventTransitionBits(u8); [INFO] [stdout] ... | [INFO] [stdout] 58 | | const TO_NORMAL = 2; [INFO] [stdout] 59 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | / bacnet_enum! { [INFO] [stdout] 62 | | /// BACnet message priority for TextMessage services (Clause 16.5). [INFO] [stdout] 63 | | pub struct MessagePriority(u32); [INFO] [stdout] ... | [INFO] [stdout] 66 | | const URGENT = 1; [INFO] [stdout] 67 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/misc.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | / bacnet_enum! { [INFO] [stdout] 70 | | /// BACnet virtual terminal class (Clause 17.1). [INFO] [stdout] 71 | | pub struct VTClass(u32); [INFO] [stdout] ... | [INFO] [stdout] 79 | | const IBM_3130 = 6; [INFO] [stdout] 80 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet staging state (Clause 12.62, new in 135-2020). [INFO] [stdout] 7 | | pub struct StagingState(u32); [INFO] [stdout] ... | [INFO] [stdout] 15 | | const ABANDONED = 6; [INFO] [stdout] 16 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | / bacnet_enum! { [INFO] [stdout] 19 | | /// BACnet audit level (Clause 19.6, new in 135-2020). [INFO] [stdout] 20 | | pub struct AuditLevel(u32); [INFO] [stdout] ... | [INFO] [stdout] 25 | | const DEFAULT = 3; [INFO] [stdout] 26 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | / bacnet_enum! { [INFO] [stdout] 29 | | /// BACnet audit operation (Clause 19.6, new in 135-2020). [INFO] [stdout] 30 | | pub struct AuditOperation(u32); [INFO] [stdout] ... | [INFO] [stdout] 47 | | const GENERAL = 15; [INFO] [stdout] 48 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/audit.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | / bacnet_enum! { [INFO] [stdout] 51 | | /// BACnet success filter for audit log queries (Clause 13.19, new in 135-2020). [INFO] [stdout] 52 | | pub struct BACnetSuccessFilter(u32); [INFO] [stdout] ... | [INFO] [stdout] 56 | | const FAILURES_ONLY = 2; [INFO] [stdout] 57 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/enums/mod.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | pub const $VARIANT: Self = Self($val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: crates/bacnet-types/src/enums/units.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bacnet_enum! { [INFO] [stdout] 6 | | /// BACnet engineering units (Clause 21). [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Values 0-255 and 47808-49999 are reserved for ASHRAE; [INFO] [stdout] ... | [INFO] [stdout] 303 | | const EUROPEAN_BREWING_CONVENTION = 47822; [INFO] [stdout] 304 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `bacnet_enum` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:237:16 [INFO] [stdout] | [INFO] [stdout] 237 | DateTime { date: Date, time: Time }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | DateTime { date: Date, time: Time }, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:244:1 [INFO] [stdout] | [INFO] [stdout] 244 | / bitflags::bitflags! { [INFO] [stdout] 245 | | /// BACnet StatusFlags -- 4-bit bitstring present on most objects. [INFO] [stdout] 246 | | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] [INFO] [stdout] 247 | | pub struct StatusFlags: u8 { [INFO] [stdout] ... | [INFO] [stdout] 253 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `$crate::__impl_public_bitflags_consts` which comes from the expansion of the macro `bitflags::bitflags` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-types/src/primitives.rs:255:1 [INFO] [stdout] | [INFO] [stdout] 255 | / bitflags::bitflags! { [INFO] [stdout] 256 | | /// BACnet DaysOfWeek -- 7-bit bitstring (Clause 21). [INFO] [stdout] 257 | | /// [INFO] [stdout] 258 | | /// Bit 0 (MSB=0x40) = Monday, Bit 6 (0x01) = Sunday. [INFO] [stdout] ... | [INFO] [stdout] 270 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `$crate::__impl_public_bitflags_consts` which comes from the expansion of the macro `bitflags::bitflags` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub timestamp_secs: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-W missing-docs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub description: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new(instance: u32, name: impl Into, buffer_size: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/audit.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/averaging.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/binary/mod.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> crates/bacnet-objects/src/binary/mod.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn new(instance: u32, name: impl Into) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn set_present_value(&mut self, x: f32, y: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn set_present_value(&mut self, kelvin: u32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a method [INFO] [stdout] --> crates/bacnet-objects/src/color.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn set_min_max(&mut self, min: u32, max: u32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub low_limit_enable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | pub high_limit_enable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | pub const NONE: Self = Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated constant [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub const BOTH: Self = Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub high_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub low_limit: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub deadband: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | pub limit_enable: LimitEnable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | pub notification_class: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub notify_type: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub event_enable: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | pub time_delay: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> crates/bacnet-objects/src/event.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | pub event_state: EventState, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it