[INFO] fetching crate qni-core-rs 0.3.2...
[INFO] testing qni-core-rs-0.3.2 against 1.91.0 for beta-1.92-2
[INFO] extracting crate qni-core-rs 0.3.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate qni-core-rs 0.3.2
[INFO] finished tweaking crates.io crate qni-core-rs 0.3.2
[INFO] tweaked toml for crates.io crate qni-core-rs 0.3.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate qni-core-rs 0.3.2 on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 76 packages to latest compatible versions
[INFO] [stderr]       Adding futures v0.1.31 (available: v0.3.31)
[INFO] [stderr]       Adding protobuf v2.28.0 (available: v3.7.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded protoc v2.28.0
[INFO] [stderr]   Downloaded protoc-rust v2.28.0
[INFO] [stderr]   Downloaded atomic-option v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ad47bcc3b1925d1af27e7e898863e5108f451413834fa924c3ceb7178551b2a1
[INFO] running `Command { std: "docker" "start" "-a" "ad47bcc3b1925d1af27e7e898863e5108f451413834fa924c3ceb7178551b2a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad47bcc3b1925d1af27e7e898863e5108f451413834fa924c3ceb7178551b2a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad47bcc3b1925d1af27e7e898863e5108f451413834fa924c3ceb7178551b2a1", kill_on_drop: false }`
[INFO] [stdout] ad47bcc3b1925d1af27e7e898863e5108f451413834fa924c3ceb7178551b2a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 131a61535972106f565b8d0cea238dfdcf9dcc3454c897b0a1048fc6f5a5ba58
[INFO] running `Command { std: "docker" "start" "-a" "131a61535972106f565b8d0cea238dfdcf9dcc3454c897b0a1048fc6f5a5ba58", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.26
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling atomic-option v0.1.2
[INFO] [stderr]    Compiling futures v0.1.31
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling qni-core-rs v0.3.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find value `VERSION_2_8_1` in crate `protobuf`
[INFO] [stdout]   --> src/protos/qni_api.rs:27:49
[INFO] [stdout]    |
[INFO] [stdout] 27 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_2_8_1;
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_2_28_0`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/target/debug/build/protobuf-19efc6ffe5ca0bbd/out/version.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | pub const VERSION_2_28_0: () = ();
[INFO] [stdout]    | ---------------------------- similarly named constant `VERSION_2_28_0` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/protos/qni_api.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]   --> src/protos/qni_api.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 201 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:415:12
[INFO] [stdout]     |
[INFO] [stdout] 415 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:435:12
[INFO] [stdout]     |
[INFO] [stdout] 435 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:1661:12
[INFO] [stdout]      |
[INFO] [stdout] 1661 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:1679:12
[INFO] [stdout]      |
[INFO] [stdout] 1679 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2353:12
[INFO] [stdout]      |
[INFO] [stdout] 2353 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2582:12
[INFO] [stdout]      |
[INFO] [stdout] 2582 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2600:12
[INFO] [stdout]      |
[INFO] [stdout] 2600 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3210:12
[INFO] [stdout]      |
[INFO] [stdout] 3210 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3452:12
[INFO] [stdout]      |
[INFO] [stdout] 3452 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3470:12
[INFO] [stdout]      |
[INFO] [stdout] 3470 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3848:12
[INFO] [stdout]      |
[INFO] [stdout] 3848 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3866:12
[INFO] [stdout]      |
[INFO] [stdout] 3866 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4036:12
[INFO] [stdout]      |
[INFO] [stdout] 4036 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4056:12
[INFO] [stdout]      |
[INFO] [stdout] 4056 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4368:12
[INFO] [stdout]      |
[INFO] [stdout] 4368 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4386:12
[INFO] [stdout]      |
[INFO] [stdout] 4386 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4664:12
[INFO] [stdout]      |
[INFO] [stdout] 4664 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4682:12
[INFO] [stdout]      |
[INFO] [stdout] 4682 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4960:12
[INFO] [stdout]      |
[INFO] [stdout] 4960 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5139:12
[INFO] [stdout]      |
[INFO] [stdout] 5139 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5159:12
[INFO] [stdout]      |
[INFO] [stdout] 5159 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5395:12
[INFO] [stdout]      |
[INFO] [stdout] 5395 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5413:12
[INFO] [stdout]      |
[INFO] [stdout] 5413 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5691:12
[INFO] [stdout]      |
[INFO] [stdout] 5691 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5709:12
[INFO] [stdout]      |
[INFO] [stdout] 5709 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:6031:12
[INFO] [stdout]      |
[INFO] [stdout] 6031 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:6090:12
[INFO] [stdout]      |
[INFO] [stdout] 6090 | #[cfg_attr(feature = "with-serde", derive(Serialize, Deserialize))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]   --> src/protos/qni_api.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]   --> src/protos/qni_api.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:207:16
[INFO] [stdout]     |
[INFO] [stdout] 207 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:209:16
[INFO] [stdout]     |
[INFO] [stdout] 209 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:422:16
[INFO] [stdout]     |
[INFO] [stdout] 422 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]    --> src/protos/qni_api.rs:424:16
[INFO] [stdout]     |
[INFO] [stdout] 424 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:1666:16
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:1668:16
[INFO] [stdout]      |
[INFO] [stdout] 1668 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2359:16
[INFO] [stdout]      |
[INFO] [stdout] 2359 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2361:16
[INFO] [stdout]      |
[INFO] [stdout] 2361 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2587:16
[INFO] [stdout]      |
[INFO] [stdout] 2587 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:2589:16
[INFO] [stdout]      |
[INFO] [stdout] 2589 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3217:16
[INFO] [stdout]      |
[INFO] [stdout] 3217 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3219:16
[INFO] [stdout]      |
[INFO] [stdout] 3219 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3457:16
[INFO] [stdout]      |
[INFO] [stdout] 3457 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3459:16
[INFO] [stdout]      |
[INFO] [stdout] 3459 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3853:16
[INFO] [stdout]      |
[INFO] [stdout] 3853 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:3855:16
[INFO] [stdout]      |
[INFO] [stdout] 3855 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4043:16
[INFO] [stdout]      |
[INFO] [stdout] 4043 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4045:16
[INFO] [stdout]      |
[INFO] [stdout] 4045 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4373:16
[INFO] [stdout]      |
[INFO] [stdout] 4373 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4375:16
[INFO] [stdout]      |
[INFO] [stdout] 4375 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4669:16
[INFO] [stdout]      |
[INFO] [stdout] 4669 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4671:16
[INFO] [stdout]      |
[INFO] [stdout] 4671 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4965:16
[INFO] [stdout]      |
[INFO] [stdout] 4965 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:4967:16
[INFO] [stdout]      |
[INFO] [stdout] 4967 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5146:16
[INFO] [stdout]      |
[INFO] [stdout] 5146 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5148:16
[INFO] [stdout]      |
[INFO] [stdout] 5148 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5400:16
[INFO] [stdout]      |
[INFO] [stdout] 5400 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5402:16
[INFO] [stdout]      |
[INFO] [stdout] 5402 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5696:16
[INFO] [stdout]      |
[INFO] [stdout] 5696 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `with-serde`
[INFO] [stdout]     --> src/protos/qni_api.rs:5698:16
[INFO] [stdout]      |
[INFO] [stdout] 5698 |     #[cfg_attr(feature = "with-serde", serde(skip))]
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]      |
[INFO] [stdout]      = note: no expected values for `feature`
[INFO] [stdout]      = help: consider adding `with-serde` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:130:30
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 130 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 130 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 131 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 131 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:133:42
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 133 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 133 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 134 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 134 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:136:59
[INFO] [stdout]     |
[INFO] [stdout] 136 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 136 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 136 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:338:30
[INFO] [stdout]     |
[INFO] [stdout] 338 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 338 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 338 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:339:22
[INFO] [stdout]     |
[INFO] [stdout] 339 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 339 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 339 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:341:42
[INFO] [stdout]     |
[INFO] [stdout] 341 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 341 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 341 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:342:26
[INFO] [stdout]     |
[INFO] [stdout] 342 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 342 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 342 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/protos/qni_api.rs:344:59
[INFO] [stdout]     |
[INFO] [stdout] 344 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 344 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 344 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:1500:30
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1500 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1500 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:1501:22
[INFO] [stdout]      |
[INFO] [stdout] 1501 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1501 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1501 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:1503:42
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1503 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1503 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:1504:26
[INFO] [stdout]      |
[INFO] [stdout] 1504 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1504 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1504 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:1506:59
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1506 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1506 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2234:30
[INFO] [stdout]      |
[INFO] [stdout] 2234 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2234 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2234 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2235:22
[INFO] [stdout]      |
[INFO] [stdout] 2235 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2235 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2235 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2237:42
[INFO] [stdout]      |
[INFO] [stdout] 2237 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2237 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2237 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2238:26
[INFO] [stdout]      |
[INFO] [stdout] 2238 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2238 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2238 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2240:59
[INFO] [stdout]      |
[INFO] [stdout] 2240 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2240 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2240 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2505:30
[INFO] [stdout]      |
[INFO] [stdout] 2505 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2505 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2505 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2506:22
[INFO] [stdout]      |
[INFO] [stdout] 2506 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2506 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2506 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2508:42
[INFO] [stdout]      |
[INFO] [stdout] 2508 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2508 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2508 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2509:26
[INFO] [stdout]      |
[INFO] [stdout] 2509 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2509 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2509 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:2511:59
[INFO] [stdout]      |
[INFO] [stdout] 2511 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2511 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2511 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3103:30
[INFO] [stdout]      |
[INFO] [stdout] 3103 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3103 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3103 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3104:22
[INFO] [stdout]      |
[INFO] [stdout] 3104 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3104 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3104 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3106:42
[INFO] [stdout]      |
[INFO] [stdout] 3106 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3106 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3106 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3107:26
[INFO] [stdout]      |
[INFO] [stdout] 3107 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3107 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3107 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3109:59
[INFO] [stdout]      |
[INFO] [stdout] 3109 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3109 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3109 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3369:30
[INFO] [stdout]      |
[INFO] [stdout] 3369 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3369 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3369 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3370:22
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3370 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3370 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3372:42
[INFO] [stdout]      |
[INFO] [stdout] 3372 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3372 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3372 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3373:26
[INFO] [stdout]      |
[INFO] [stdout] 3373 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3373 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3373 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3375:59
[INFO] [stdout]      |
[INFO] [stdout] 3375 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3375 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3375 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3753:30
[INFO] [stdout]      |
[INFO] [stdout] 3753 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3753 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3753 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3754:22
[INFO] [stdout]      |
[INFO] [stdout] 3754 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3754 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3754 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3756:42
[INFO] [stdout]      |
[INFO] [stdout] 3756 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3756 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3756 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3757:26
[INFO] [stdout]      |
[INFO] [stdout] 3757 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3757 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3757 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3759:59
[INFO] [stdout]      |
[INFO] [stdout] 3759 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3759 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3759 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3965:30
[INFO] [stdout]      |
[INFO] [stdout] 3965 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3965 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3965 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3966:22
[INFO] [stdout]      |
[INFO] [stdout] 3966 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3966 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3966 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3968:42
[INFO] [stdout]      |
[INFO] [stdout] 3968 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3968 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3968 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3969:26
[INFO] [stdout]      |
[INFO] [stdout] 3969 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3969 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3969 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:3971:59
[INFO] [stdout]      |
[INFO] [stdout] 3971 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3971 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3971 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4285:30
[INFO] [stdout]      |
[INFO] [stdout] 4285 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4285 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4285 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4286:22
[INFO] [stdout]      |
[INFO] [stdout] 4286 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4286 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4286 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4288:42
[INFO] [stdout]      |
[INFO] [stdout] 4288 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4288 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4288 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4289:26
[INFO] [stdout]      |
[INFO] [stdout] 4289 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4289 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4289 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4291:59
[INFO] [stdout]      |
[INFO] [stdout] 4291 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4291 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4291 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4587:30
[INFO] [stdout]      |
[INFO] [stdout] 4587 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4587 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4587 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4588:22
[INFO] [stdout]      |
[INFO] [stdout] 4588 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4588 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4588 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4590:42
[INFO] [stdout]      |
[INFO] [stdout] 4590 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4590 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4590 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4591:26
[INFO] [stdout]      |
[INFO] [stdout] 4591 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4591 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4591 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4593:59
[INFO] [stdout]      |
[INFO] [stdout] 4593 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4593 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4593 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4883:30
[INFO] [stdout]      |
[INFO] [stdout] 4883 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4883 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4883 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4884:22
[INFO] [stdout]      |
[INFO] [stdout] 4884 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4884 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4884 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4886:42
[INFO] [stdout]      |
[INFO] [stdout] 4886 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4886 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4886 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4887:26
[INFO] [stdout]      |
[INFO] [stdout] 4887 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4887 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4887 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:4889:59
[INFO] [stdout]      |
[INFO] [stdout] 4889 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4889 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4889 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5068:30
[INFO] [stdout]      |
[INFO] [stdout] 5068 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5068 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5068 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5069:22
[INFO] [stdout]      |
[INFO] [stdout] 5069 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5069 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5069 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5071:42
[INFO] [stdout]      |
[INFO] [stdout] 5071 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5071 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5071 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5072:26
[INFO] [stdout]      |
[INFO] [stdout] 5072 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5072 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5072 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5074:59
[INFO] [stdout]      |
[INFO] [stdout] 5074 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5074 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5074 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5318:30
[INFO] [stdout]      |
[INFO] [stdout] 5318 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5318 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5318 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5319:22
[INFO] [stdout]      |
[INFO] [stdout] 5319 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5319 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5319 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5321:42
[INFO] [stdout]      |
[INFO] [stdout] 5321 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5321 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5321 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5322:26
[INFO] [stdout]      |
[INFO] [stdout] 5322 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5322 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5322 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5324:59
[INFO] [stdout]      |
[INFO] [stdout] 5324 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5324 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5324 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5614:30
[INFO] [stdout]      |
[INFO] [stdout] 5614 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5614 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5614 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5615:22
[INFO] [stdout]      |
[INFO] [stdout] 5615 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5615 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5615 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5617:42
[INFO] [stdout]      |
[INFO] [stdout] 5617 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5617 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5617 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5618:26
[INFO] [stdout]      |
[INFO] [stdout] 5618 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5618 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5618 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5620:59
[INFO] [stdout]      |
[INFO] [stdout] 5620 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5620 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5620 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5948:30
[INFO] [stdout]      |
[INFO] [stdout] 5948 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5948 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5948 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5949:22
[INFO] [stdout]      |
[INFO] [stdout] 5949 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5949 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5949 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5951:42
[INFO] [stdout]      |
[INFO] [stdout] 5951 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5951 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5951 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5952:26
[INFO] [stdout]      |
[INFO] [stdout] 5952 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5952 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5952 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/protos/qni_api.rs:5954:59
[INFO] [stdout]      |
[INFO] [stdout] 5954 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5954 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5954 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:149:50
[INFO] [stdout]     |
[INFO] [stdout] 149 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                  ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:149:115
[INFO] [stdout]     |
[INFO] [stdout] 149 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]    --> src/protos/qni_api.rs:150:37
[INFO] [stdout]     |
[INFO] [stdout] 150 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:171:48
[INFO] [stdout]     |
[INFO] [stdout] 171 |         static mut instance: ::protobuf::lazy::Lazy<StringArray> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:171:86
[INFO] [stdout]     |
[INFO] [stdout] 171 |         static mut instance: ::protobuf::lazy::Lazy<StringArray> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]    --> src/protos/qni_api.rs:172:37
[INFO] [stdout]     |
[INFO] [stdout] 172 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:357:50
[INFO] [stdout]     |
[INFO] [stdout] 357 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:357:115
[INFO] [stdout]     |
[INFO] [stdout] 357 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]    --> src/protos/qni_api.rs:358:37
[INFO] [stdout]     |
[INFO] [stdout] 358 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:384:48
[INFO] [stdout]     |
[INFO] [stdout] 384 |         static mut instance: ::protobuf::lazy::Lazy<ErrorResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:384:88
[INFO] [stdout]     |
[INFO] [stdout] 384 |         static mut instance: ::protobuf::lazy::Lazy<ErrorResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |                                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]    --> src/protos/qni_api.rs:385:37
[INFO] [stdout]     |
[INFO] [stdout] 385 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1519:50
[INFO] [stdout]      |
[INFO] [stdout] 1519 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1519:115
[INFO] [stdout]      |
[INFO] [stdout] 1519 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:1520:37
[INFO] [stdout]      |
[INFO] [stdout] 1520 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1616:48
[INFO] [stdout]      |
[INFO] [stdout] 1616 |         static mut instance: ::protobuf::lazy::Lazy<InputRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1616:87
[INFO] [stdout]      |
[INFO] [stdout] 1616 |         static mut instance: ::protobuf::lazy::Lazy<InputRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:1617:37
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2253:50
[INFO] [stdout]      |
[INFO] [stdout] 2253 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2253:115
[INFO] [stdout]      |
[INFO] [stdout] 2253 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:2254:37
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2315:48
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         static mut instance: ::protobuf::lazy::Lazy<InputResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2315:88
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         static mut instance: ::protobuf::lazy::Lazy<InputResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:2316:37
[INFO] [stdout]      |
[INFO] [stdout] 2316 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2524:50
[INFO] [stdout]      |
[INFO] [stdout] 2524 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2524:115
[INFO] [stdout]      |
[INFO] [stdout] 2524 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:2525:37
[INFO] [stdout]      |
[INFO] [stdout] 2525 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2551:48
[INFO] [stdout]      |
[INFO] [stdout] 2551 |         static mut instance: ::protobuf::lazy::Lazy<ConsolePrintButtonData> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2551:97
[INFO] [stdout]      |
[INFO] [stdout] 2551 |         static mut instance: ::protobuf::lazy::Lazy<ConsolePrintButtonData> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:2552:37
[INFO] [stdout]      |
[INFO] [stdout] 2552 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3122:50
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3122:115
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3123:37
[INFO] [stdout]      |
[INFO] [stdout] 3123 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3174:48
[INFO] [stdout]      |
[INFO] [stdout] 3174 |         static mut instance: ::protobuf::lazy::Lazy<ConsolePrintData> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3174:91
[INFO] [stdout]      |
[INFO] [stdout] 3174 |         static mut instance: ::protobuf::lazy::Lazy<ConsolePrintData> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3175:37
[INFO] [stdout]      |
[INFO] [stdout] 3175 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3388:50
[INFO] [stdout]      |
[INFO] [stdout] 3388 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3388:115
[INFO] [stdout]      |
[INFO] [stdout] 3388 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3389:37
[INFO] [stdout]      |
[INFO] [stdout] 3389 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3420:48
[INFO] [stdout]      |
[INFO] [stdout] 3420 |         static mut instance: ::protobuf::lazy::Lazy<Font> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3420:79
[INFO] [stdout]      |
[INFO] [stdout] 3420 |         static mut instance: ::protobuf::lazy::Lazy<Font> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3421:37
[INFO] [stdout]      |
[INFO] [stdout] 3421 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3772:50
[INFO] [stdout]      |
[INFO] [stdout] 3772 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3772:115
[INFO] [stdout]      |
[INFO] [stdout] 3772 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3773:37
[INFO] [stdout]      |
[INFO] [stdout] 3773 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3814:48
[INFO] [stdout]      |
[INFO] [stdout] 3814 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleSettingItem> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3814:93
[INFO] [stdout]      |
[INFO] [stdout] 3814 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleSettingItem> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3815:37
[INFO] [stdout]      |
[INFO] [stdout] 3815 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3984:50
[INFO] [stdout]      |
[INFO] [stdout] 3984 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3984:115
[INFO] [stdout]      |
[INFO] [stdout] 3984 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:3985:37
[INFO] [stdout]      |
[INFO] [stdout] 3985 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4006:48
[INFO] [stdout]      |
[INFO] [stdout] 4006 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4006:89
[INFO] [stdout]      |
[INFO] [stdout] 4006 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4007:37
[INFO] [stdout]      |
[INFO] [stdout] 4007 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4304:50
[INFO] [stdout]      |
[INFO] [stdout] 4304 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4304:115
[INFO] [stdout]      |
[INFO] [stdout] 4304 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4305:37
[INFO] [stdout]      |
[INFO] [stdout] 4305 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4336:48
[INFO] [stdout]      |
[INFO] [stdout] 4336 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4336:90
[INFO] [stdout]      |
[INFO] [stdout] 4336 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4337:37
[INFO] [stdout]      |
[INFO] [stdout] 4337 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4606:50
[INFO] [stdout]      |
[INFO] [stdout] 4606 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4606:115
[INFO] [stdout]      |
[INFO] [stdout] 4606 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4607:37
[INFO] [stdout]      |
[INFO] [stdout] 4607 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4633:48
[INFO] [stdout]      |
[INFO] [stdout] 4633 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleMessage> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4633:89
[INFO] [stdout]      |
[INFO] [stdout] 4633 |         static mut instance: ::protobuf::lazy::Lazy<ConsoleMessage> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4634:37
[INFO] [stdout]      |
[INFO] [stdout] 4634 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4902:50
[INFO] [stdout]      |
[INFO] [stdout] 4902 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4902:115
[INFO] [stdout]      |
[INFO] [stdout] 4902 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4903:37
[INFO] [stdout]      |
[INFO] [stdout] 4903 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4929:48
[INFO] [stdout]      |
[INFO] [stdout] 4929 |         static mut instance: ::protobuf::lazy::Lazy<ProgramCommand> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4929:89
[INFO] [stdout]      |
[INFO] [stdout] 4929 |         static mut instance: ::protobuf::lazy::Lazy<ProgramCommand> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:4930:37
[INFO] [stdout]      |
[INFO] [stdout] 4930 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5087:50
[INFO] [stdout]      |
[INFO] [stdout] 5087 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5087:115
[INFO] [stdout]      |
[INFO] [stdout] 5087 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5088:37
[INFO] [stdout]      |
[INFO] [stdout] 5088 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5109:48
[INFO] [stdout]      |
[INFO] [stdout] 5109 |         static mut instance: ::protobuf::lazy::Lazy<ProgramCommandArray> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5109:94
[INFO] [stdout]      |
[INFO] [stdout] 5109 |         static mut instance: ::protobuf::lazy::Lazy<ProgramCommandArray> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5110:37
[INFO] [stdout]      |
[INFO] [stdout] 5110 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5337:50
[INFO] [stdout]      |
[INFO] [stdout] 5337 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5337:115
[INFO] [stdout]      |
[INFO] [stdout] 5337 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5338:37
[INFO] [stdout]      |
[INFO] [stdout] 5338 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5364:48
[INFO] [stdout]      |
[INFO] [stdout] 5364 |         static mut instance: ::protobuf::lazy::Lazy<ProgramRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5364:89
[INFO] [stdout]      |
[INFO] [stdout] 5364 |         static mut instance: ::protobuf::lazy::Lazy<ProgramRequest> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5365:37
[INFO] [stdout]      |
[INFO] [stdout] 5365 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5633:50
[INFO] [stdout]      |
[INFO] [stdout] 5633 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5633:115
[INFO] [stdout]      |
[INFO] [stdout] 5633 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5634:37
[INFO] [stdout]      |
[INFO] [stdout] 5634 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5660:48
[INFO] [stdout]      |
[INFO] [stdout] 5660 |         static mut instance: ::protobuf::lazy::Lazy<ProgramResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5660:90
[INFO] [stdout]      |
[INFO] [stdout] 5660 |         static mut instance: ::protobuf::lazy::Lazy<ProgramResponse> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5661:37
[INFO] [stdout]      |
[INFO] [stdout] 5661 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5967:50
[INFO] [stdout]      |
[INFO] [stdout] 5967 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5967:115
[INFO] [stdout]      |
[INFO] [stdout] 5967 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:5968:37
[INFO] [stdout]      |
[INFO] [stdout] 5968 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5999:48
[INFO] [stdout]      |
[INFO] [stdout] 5999 |         static mut instance: ::protobuf::lazy::Lazy<ProgramMessage> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5999:89
[INFO] [stdout]      |
[INFO] [stdout] 5999 |         static mut instance: ::protobuf::lazy::Lazy<ProgramMessage> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:6000:37
[INFO] [stdout]      |
[INFO] [stdout] 6000 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6062:50
[INFO] [stdout]      |
[INFO] [stdout] 6062 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6062:112
[INFO] [stdout]      |
[INFO] [stdout] 6062 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:6063:37
[INFO] [stdout]      |
[INFO] [stdout] 6063 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6121:50
[INFO] [stdout]      |
[INFO] [stdout] 6121 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6121:112
[INFO] [stdout]      |
[INFO] [stdout] 6121 |         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:6122:37
[INFO] [stdout]      |
[INFO] [stdout] 6122 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6223:58
[INFO] [stdout]      |
[INFO] [stdout] 6223 | static mut file_descriptor_proto_lazy: ::protobuf::lazy::Lazy<::protobuf::descriptor::FileDescriptorProto> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `protobuf::lazy::Lazy`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6223:128
[INFO] [stdout]      |
[INFO] [stdout] 6223 | static mut file_descriptor_proto_lazy: ::protobuf::lazy::Lazy<::protobuf::descriptor::FileDescriptorProto> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |                                                                                                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `protobuf::lazy::ONCE_INIT`: Regenerate .proto files to use safer initializer
[INFO] [stdout]     --> src/protos/qni_api.rs:6224:29
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead
[INFO] [stdout]     --> src/protos/qni_api.rs:6229:17
[INFO] [stdout]      |
[INFO] [stdout] 6229 |     ::protobuf::parse_from_bytes(file_descriptor_proto_data).unwrap()
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]   --> src/console.rs:37:22
[INFO] [stdout]    |
[INFO] [stdout] 37 |             Some(Utc.timestamp(expire.seconds, expire.nanos as u32))
[INFO] [stdout]    |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]    --> src/console.rs:168:22
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Some(Utc.timestamp(expire.seconds, expire.nanos as u32))
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:161:57
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 ::protobuf::reflect::MessageDescriptor::new::<StringArray>(
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:172:13
[INFO] [stdout]     |
[INFO] [stdout] 172 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             ptr: 0 as *const StringArray,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:374:57
[INFO] [stdout]     |
[INFO] [stdout] 374 |                 ::protobuf::reflect::MessageDescriptor::new::<ErrorResponse>(
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:359:13
[INFO] [stdout]     |
[INFO] [stdout] 359 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:385:13
[INFO] [stdout]     |
[INFO] [stdout] 385 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]    --> src/protos/qni_api.rs:386:13
[INFO] [stdout]     |
[INFO] [stdout] 386 |             ptr: 0 as *const ErrorResponse,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1606:57
[INFO] [stdout]      |
[INFO] [stdout] 1606 |                 ::protobuf::reflect::MessageDescriptor::new::<InputRequest>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1520:13
[INFO] [stdout]      |
[INFO] [stdout] 1520 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1521:13
[INFO] [stdout]      |
[INFO] [stdout] 1521 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:1618:13
[INFO] [stdout]      |
[INFO] [stdout] 1618 |             ptr: 0 as *const InputRequest,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2305:57
[INFO] [stdout]      |
[INFO] [stdout] 2305 |                 ::protobuf::reflect::MessageDescriptor::new::<InputResponse>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2254:13
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2255:13
[INFO] [stdout]      |
[INFO] [stdout] 2255 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2316:13
[INFO] [stdout]      |
[INFO] [stdout] 2316 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2317:13
[INFO] [stdout]      |
[INFO] [stdout] 2317 |             ptr: 0 as *const InputResponse,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2541:57
[INFO] [stdout]      |
[INFO] [stdout] 2541 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsolePrintButtonData>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2525:13
[INFO] [stdout]      |
[INFO] [stdout] 2525 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2526:13
[INFO] [stdout]      |
[INFO] [stdout] 2526 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2552:13
[INFO] [stdout]      |
[INFO] [stdout] 2552 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:2553:13
[INFO] [stdout]      |
[INFO] [stdout] 2553 |             ptr: 0 as *const ConsolePrintButtonData,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3164:57
[INFO] [stdout]      |
[INFO] [stdout] 3164 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsolePrintData>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3123:13
[INFO] [stdout]      |
[INFO] [stdout] 3123 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3124:13
[INFO] [stdout]      |
[INFO] [stdout] 3124 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3175:13
[INFO] [stdout]      |
[INFO] [stdout] 3175 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3176:13
[INFO] [stdout]      |
[INFO] [stdout] 3176 |             ptr: 0 as *const ConsolePrintData,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3410:57
[INFO] [stdout]      |
[INFO] [stdout] 3410 |                 ::protobuf::reflect::MessageDescriptor::new::<Font>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3389:13
[INFO] [stdout]      |
[INFO] [stdout] 3389 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3390:13
[INFO] [stdout]      |
[INFO] [stdout] 3390 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3421:13
[INFO] [stdout]      |
[INFO] [stdout] 3421 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3422:13
[INFO] [stdout]      |
[INFO] [stdout] 3422 |             ptr: 0 as *const Font,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3804:57
[INFO] [stdout]      |
[INFO] [stdout] 3804 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsoleSettingItem>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3773:13
[INFO] [stdout]      |
[INFO] [stdout] 3773 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3774:13
[INFO] [stdout]      |
[INFO] [stdout] 3774 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3815:13
[INFO] [stdout]      |
[INFO] [stdout] 3815 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3816:13
[INFO] [stdout]      |
[INFO] [stdout] 3816 |             ptr: 0 as *const ConsoleSettingItem,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3996:57
[INFO] [stdout]      |
[INFO] [stdout] 3996 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsoleRequest>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3985:13
[INFO] [stdout]      |
[INFO] [stdout] 3985 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:3986:13
[INFO] [stdout]      |
[INFO] [stdout] 3986 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4007:13
[INFO] [stdout]      |
[INFO] [stdout] 4007 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4008:13
[INFO] [stdout]      |
[INFO] [stdout] 4008 |             ptr: 0 as *const ConsoleRequest,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4326:57
[INFO] [stdout]      |
[INFO] [stdout] 4326 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsoleResponse>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4305:13
[INFO] [stdout]      |
[INFO] [stdout] 4305 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4306:13
[INFO] [stdout]      |
[INFO] [stdout] 4306 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4337:13
[INFO] [stdout]      |
[INFO] [stdout] 4337 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4338:13
[INFO] [stdout]      |
[INFO] [stdout] 4338 |             ptr: 0 as *const ConsoleResponse,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4623:57
[INFO] [stdout]      |
[INFO] [stdout] 4623 |                 ::protobuf::reflect::MessageDescriptor::new::<ConsoleMessage>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4607:13
[INFO] [stdout]      |
[INFO] [stdout] 4607 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4608:13
[INFO] [stdout]      |
[INFO] [stdout] 4608 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4634:13
[INFO] [stdout]      |
[INFO] [stdout] 4634 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4635:13
[INFO] [stdout]      |
[INFO] [stdout] 4635 |             ptr: 0 as *const ConsoleMessage,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4919:57
[INFO] [stdout]      |
[INFO] [stdout] 4919 |                 ::protobuf::reflect::MessageDescriptor::new::<ProgramCommand>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4903:13
[INFO] [stdout]      |
[INFO] [stdout] 4903 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4904:13
[INFO] [stdout]      |
[INFO] [stdout] 4904 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4930:13
[INFO] [stdout]      |
[INFO] [stdout] 4930 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:4931:13
[INFO] [stdout]      |
[INFO] [stdout] 4931 |             ptr: 0 as *const ProgramCommand,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5099:57
[INFO] [stdout]      |
[INFO] [stdout] 5099 |                 ::protobuf::reflect::MessageDescriptor::new::<ProgramCommandArray>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5088:13
[INFO] [stdout]      |
[INFO] [stdout] 5088 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5089:13
[INFO] [stdout]      |
[INFO] [stdout] 5089 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5110:13
[INFO] [stdout]      |
[INFO] [stdout] 5110 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5111:13
[INFO] [stdout]      |
[INFO] [stdout] 5111 |             ptr: 0 as *const ProgramCommandArray,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5354:57
[INFO] [stdout]      |
[INFO] [stdout] 5354 |                 ::protobuf::reflect::MessageDescriptor::new::<ProgramRequest>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5338:13
[INFO] [stdout]      |
[INFO] [stdout] 5338 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5339:13
[INFO] [stdout]      |
[INFO] [stdout] 5339 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5365:13
[INFO] [stdout]      |
[INFO] [stdout] 5365 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5366:13
[INFO] [stdout]      |
[INFO] [stdout] 5366 |             ptr: 0 as *const ProgramRequest,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5650:57
[INFO] [stdout]      |
[INFO] [stdout] 5650 |                 ::protobuf::reflect::MessageDescriptor::new::<ProgramResponse>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5634:13
[INFO] [stdout]      |
[INFO] [stdout] 5634 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5635:13
[INFO] [stdout]      |
[INFO] [stdout] 5635 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5661:13
[INFO] [stdout]      |
[INFO] [stdout] 5661 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5662:13
[INFO] [stdout]      |
[INFO] [stdout] 5662 |             ptr: 0 as *const ProgramResponse,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::MessageDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5989:57
[INFO] [stdout]      |
[INFO] [stdout] 5989 |                 ::protobuf::reflect::MessageDescriptor::new::<ProgramMessage>(
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5968:13
[INFO] [stdout]      |
[INFO] [stdout] 5968 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:5969:13
[INFO] [stdout]      |
[INFO] [stdout] 5969 |             ptr: 0 as *const ::protobuf::reflect::MessageDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6000:13
[INFO] [stdout]      |
[INFO] [stdout] 6000 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6001:13
[INFO] [stdout]      |
[INFO] [stdout] 6001 |             ptr: 0 as *const ProgramMessage,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::EnumDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6068:54
[INFO] [stdout]      |
[INFO] [stdout] 6068 |                 ::protobuf::reflect::EnumDescriptor::new("FontStyle", file_descriptor_proto())
[INFO] [stdout]      |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6063:13
[INFO] [stdout]      |
[INFO] [stdout] 6063 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6064:13
[INFO] [stdout]      |
[INFO] [stdout] 6064 |             ptr: 0 as *const ::protobuf::reflect::EnumDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `protobuf::reflect::EnumDescriptor::new`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6127:54
[INFO] [stdout]      |
[INFO] [stdout] 6127 |                 ::protobuf::reflect::EnumDescriptor::new("TextAlign", file_descriptor_proto())
[INFO] [stdout]      |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6122:13
[INFO] [stdout]      |
[INFO] [stdout] 6122 |             lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6123:13
[INFO] [stdout]      |
[INFO] [stdout] 6123 |             ptr: 0 as *const ::protobuf::reflect::EnumDescriptor,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::lock`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6224:5
[INFO] [stdout]      |
[INFO] [stdout] 6224 |     lock: ::protobuf::lazy::ONCE_INIT,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `protobuf::lazy::Lazy::ptr`: Please regenerate .rs files from .proto files to use newer APIs
[INFO] [stdout]     --> src/protos/qni_api.rs:6225:5
[INFO] [stdout]      |
[INFO] [stdout] 6225 |     ptr: 0 as *const ::protobuf::descriptor::FileDescriptorProto,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `qni-core-rs` (lib) due to 1 previous error; 338 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "131a61535972106f565b8d0cea238dfdcf9dcc3454c897b0a1048fc6f5a5ba58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "131a61535972106f565b8d0cea238dfdcf9dcc3454c897b0a1048fc6f5a5ba58", kill_on_drop: false }`
[INFO] [stdout] 131a61535972106f565b8d0cea238dfdcf9dcc3454c897b0a1048fc6f5a5ba58
