[INFO] fetching crate rumtk-hl7-v2 0.7.3... [INFO] checking rumtk-hl7-v2-0.7.3 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate rumtk-hl7-v2 0.7.3 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate rumtk-hl7-v2 0.7.3 [INFO] finished tweaking crates.io crate rumtk-hl7-v2 0.7.3 [INFO] tweaked toml for crates.io crate rumtk-hl7-v2 0.7.3 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rumtk-hl7-v2 0.7.3 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rumtk-hl7-v2 0.7.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded parking_lot v0.12.3 [INFO] [stderr] Downloaded unicode-ident v1.0.14 [INFO] [stderr] Downloaded signal-hook-registry v1.4.2 [INFO] [stderr] Downloaded quote v1.0.38 [INFO] [stderr] Downloaded anstyle-query v1.1.2 [INFO] [stderr] Downloaded anstream v0.6.18 [INFO] [stderr] Downloaded ryu v1.0.18 [INFO] [stderr] Downloaded ahash v0.8.12 [INFO] [stderr] Downloaded anstyle-parse v0.2.6 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.99 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.99 [INFO] [stderr] Downloaded windows-core v0.52.0 [INFO] [stderr] Downloaded log v0.4.24 [INFO] [stderr] Downloaded zerocopy-derive v0.8.25 [INFO] [stderr] Downloaded compact_str v0.9.0 [INFO] [stderr] Downloaded tokio v1.45.0 [INFO] [stderr] Downloaded miniz_oxide v0.8.2 [INFO] [stderr] Downloaded backtrace v0.3.74 [INFO] [stderr] Downloaded zerocopy v0.8.25 [INFO] [stderr] Downloaded unicode-segmentation v1.12.0 [INFO] [stderr] Downloaded bumpalo v3.16.0 [INFO] [stderr] Downloaded cc v1.2.7 [INFO] [stderr] Downloaded bytes v1.9.0 [INFO] [stderr] Downloaded zerocopy v0.7.35 [INFO] [stderr] Downloaded mio v1.0.3 [INFO] [stderr] Downloaded clap_builder v4.5.38 [INFO] [stderr] Downloaded libc v0.2.169 [INFO] [stderr] Downloaded bitflags v2.7.0 [INFO] [stderr] Downloaded chrono v0.4.39 [INFO] [stderr] Downloaded iana-time-zone v0.1.61 [INFO] [stderr] Downloaded js-sys v0.3.76 [INFO] [stderr] Downloaded wasm-bindgen v0.2.99 [INFO] [stderr] Downloaded chardetng v0.1.17 [INFO] [stderr] Downloaded autocfg v1.4.0 [INFO] [stderr] Downloaded redox_syscall v0.5.8 [INFO] [stderr] Downloaded smallvec v1.13.2 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.99 [INFO] [stderr] Downloaded phf v0.12.1 [INFO] [stderr] Downloaded phf_generator v0.12.1 [INFO] [stderr] Downloaded phf_shared v0.12.1 [INFO] [stderr] Downloaded clap_derive v4.5.32 [INFO] [stderr] Downloaded clap v4.5.38 [INFO] [stderr] Downloaded castaway v0.2.3 [INFO] [stderr] Downloaded static_assertions v1.1.0 [INFO] [stderr] Downloaded rumtk-core v0.8.2 [INFO] [stderr] Downloaded adler2 v2.0.0 [INFO] [stderr] Downloaded parking_lot_core v0.9.10 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.99 [INFO] [stderr] Downloaded phf_macros v0.12.1 [INFO] [stderr] Downloaded r-efi v5.2.0 [INFO] [stderr] Downloaded colorchoice v1.0.3 [INFO] [stderr] Downloaded anstyle v1.0.10 [INFO] [stderr] Downloaded byteorder v1.5.0 [INFO] [stderr] Downloaded uuid-macro-internal v1.12.1 [INFO] [stderr] Downloaded itoa v1.0.14 [INFO] [stderr] Downloaded lock_api v0.4.12 [INFO] [stderr] Downloaded anstyle-wincon v3.0.7 [INFO] [stderr] Downloaded num_cpus v1.16.0 [INFO] [stderr] Downloaded once_cell v1.20.2 [INFO] [stderr] Downloaded zerocopy-derive v0.7.35 [INFO] [stderr] Downloaded uuid v1.12.0 [INFO] [stderr] Downloaded syn v2.0.96 [INFO] [stderr] Downloaded clap_lex v0.7.4 [INFO] [stderr] Downloaded rustversion v1.0.19 [INFO] [stderr] Downloaded ppv-lite86 v0.2.20 [INFO] [stderr] Downloaded getrandom v0.2.15 [INFO] [stderr] Downloaded socket2 v0.5.8 [INFO] [stderr] Downloaded proc-macro2 v1.0.92 [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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7c4087ff59b1d562d6dca16e0be418da1729a38778f6e9cb820a820563113db6 [INFO] running `Command { std: "docker" "start" "-a" "7c4087ff59b1d562d6dca16e0be418da1729a38778f6e9cb820a820563113db6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7c4087ff59b1d562d6dca16e0be418da1729a38778f6e9cb820a820563113db6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7c4087ff59b1d562d6dca16e0be418da1729a38778f6e9cb820a820563113db6", kill_on_drop: false }` [INFO] [stdout] 7c4087ff59b1d562d6dca16e0be418da1729a38778f6e9cb820a820563113db6 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 015efbe40eea9eaeed1d40b6654caabc5abee507c848a7cfdc4689c7faf4edd8 [INFO] running `Command { std: "docker" "start" "-a" "015efbe40eea9eaeed1d40b6654caabc5abee507c848a7cfdc4689c7faf4edd8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling rustversion v1.0.19 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Checking colorchoice v1.0.3 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Checking anstyle-query v1.1.2 [INFO] [stderr] Compiling zerocopy v0.8.25 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking anstyle v1.0.10 [INFO] [stderr] Checking strsim v0.11.1 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking anstyle-parse v0.2.6 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking anstream v0.6.18 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Checking itoa v1.0.14 [INFO] [stderr] Checking clap_lex v0.7.4 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling phf_shared v0.12.1 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Checking once_cell v1.20.2 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking clap_builder v4.5.38 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking bytes v1.9.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking iana-time-zone v0.1.61 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling phf_generator v0.12.1 [INFO] [stderr] Checking unicode-segmentation v1.12.0 [INFO] [stderr] Checking phf v0.12.1 [INFO] [stderr] Checking castaway v0.2.3 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking signal-hook-registry v1.4.2 [INFO] [stderr] Checking socket2 v0.5.8 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking chrono v0.4.39 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Compiling syn v2.0.96 [INFO] [stderr] Checking chardetng v0.1.17 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling uuid-macro-internal v1.12.1 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling phf_macros v0.12.1 [INFO] [stderr] Checking tokio v1.45.0 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking clap v4.5.38 [INFO] [stderr] Checking uuid v1.12.0 [INFO] [stderr] Checking compact_str v0.9.0 [INFO] [stderr] Checking rumtk-core v0.8.2 [INFO] [stderr] Checking rumtk-hl7-v2 v0.7.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `inherent_associated_types` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | #![feature(inherent_associated_types)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #8995 for more information [INFO] [stdout] = note: `#[warn(incomplete_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StringUtils` [INFO] [stdout] --> src/hl7_v2_base_types.rs:34:47 [INFO] [stdout] | [INFO] [stdout] 34 | use rumtk_core::strings::{format_compact, StringUtils, ToCompactString}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToCompactString` [INFO] [stdout] --> src/hl7_v2_base_types.rs:796:58 [INFO] [stdout] | [INFO] [stdout] 796 | format_compact, AsStr, CompactString, RUMString, ToCompactString, UTFStringExtensions, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `V2_SEARCH_EXPR_TYPE` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_constants.rs:743:10 [INFO] [stdout] | [INFO] [stdout] 743 | pub enum V2_SEARCH_EXPR_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `V2SearchExprType` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `V2_DEFAULT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_constants.rs:744:5 [INFO] [stdout] | [INFO] [stdout] 744 | V2_DEFAULT [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `V2Default` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio::sync::RwLock` [INFO] [stdout] --> src/hl7_v2_mllp.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | use tokio::sync::RwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `MLLP_FILTER_POLICY` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:458:14 [INFO] [stdout] | [INFO] [stdout] 458 | pub enum MLLP_FILTER_POLICY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MllpFilterPolicy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ESCAPE_INPUT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | ESCAPE_INPUT = 1, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EscapeInput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FILTER_INPUT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:473:9 [INFO] [stdout] | [INFO] [stdout] 473 | FILTER_INPUT = 2, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FilterInput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::hl7_v2_parser` [INFO] [stdout] --> src/hl7_v2_parser.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 650 | use crate::hl7_v2_parser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `inherent_associated_types` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | #![feature(inherent_associated_types)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #8995 for more information [INFO] [stdout] = note: `#[warn(incomplete_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StringUtils` [INFO] [stdout] --> src/hl7_v2_base_types.rs:34:47 [INFO] [stdout] | [INFO] [stdout] 34 | use rumtk_core::strings::{format_compact, StringUtils, ToCompactString}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToCompactString` [INFO] [stdout] --> src/hl7_v2_base_types.rs:796:58 [INFO] [stdout] | [INFO] [stdout] 796 | format_compact, AsStr, CompactString, RUMString, ToCompactString, UTFStringExtensions, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `V2_SEARCH_EXPR_TYPE` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_constants.rs:743:10 [INFO] [stdout] | [INFO] [stdout] 743 | pub enum V2_SEARCH_EXPR_TYPE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `V2SearchExprType` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `V2_DEFAULT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_constants.rs:744:5 [INFO] [stdout] | [INFO] [stdout] 744 | V2_DEFAULT [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `V2Default` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToCompactString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:201:31 [INFO] [stdout] | [INFO] [stdout] 201 | RUMStringConversions, ToCompactString, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio::sync::RwLock` [INFO] [stdout] --> src/hl7_v2_mllp.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | use tokio::sync::RwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `MLLP_FILTER_POLICY` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:458:14 [INFO] [stdout] | [INFO] [stdout] 458 | pub enum MLLP_FILTER_POLICY { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MllpFilterPolicy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ESCAPE_INPUT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | ESCAPE_INPUT = 1, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EscapeInput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FILTER_INPUT` should have an upper camel case name [INFO] [stdout] --> src/hl7_v2_mllp.rs:473:9 [INFO] [stdout] | [INFO] [stdout] 473 | FILTER_INPUT = 2, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FilterInput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::hl7_v2_parser` [INFO] [stdout] --> src/hl7_v2_parser.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 650 | use crate::hl7_v2_parser; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:488:23 [INFO] [stdout] | [INFO] [stdout] 488 | let message = rumtk_v2_parse_message!(&tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:490:33 [INFO] [stdout] | [INFO] [stdout] 490 | let generated_message = rumtk_v2_parse_message!(&generated_message_string).unwrap(); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:500:23 [INFO] [stdout] | [INFO] [stdout] 500 | let message = rumtk_v2_parse_message!(&tests::HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:502:33 [INFO] [stdout] | [INFO] [stdout] 502 | let generated_message = rumtk_v2_parse_message!(&generated_message_string).unwrap(); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:512:23 [INFO] [stdout] | [INFO] [stdout] 512 | let message = rumtk_v2_parse_message!(&tests::HL7_V2_PDF_MESSAGE).unwrap(); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:514:33 [INFO] [stdout] | [INFO] [stdout] 514 | let generated_message = rumtk_v2_parse_message!(&generated_message_string).unwrap(); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:524:23 [INFO] [stdout] | [INFO] [stdout] 524 | let message = rumtk_v2_parse_message!(&tests::HL7_V2_REPEATING_FIELD_MESSAGE).unwrap(); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:526:33 [INFO] [stdout] | [INFO] [stdout] 526 | let generated_message = rumtk_v2_parse_message!(&generated_message_string).unwrap(); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:590:23 [INFO] [stdout] | [INFO] [stdout] 590 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:620:15 [INFO] [stdout] | [INFO] [stdout] 620 | match rumtk_v2_parse_message!(input) { [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:632:23 [INFO] [stdout] | [INFO] [stdout] 632 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:633:25 [INFO] [stdout] | [INFO] [stdout] 633 | let component = rumtk_v2_find_component!(message, pattern).unwrap(); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:648:23 [INFO] [stdout] | [INFO] [stdout] 648 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | let component = rumtk_v2_find_component!(message, pattern).unwrap(); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:664:23 [INFO] [stdout] | [INFO] [stdout] 664 | let message = rumtk_v2_parse_message!(tests::HL7_V2_MSH_ONLY).unwrap(); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | let component = rumtk_v2_find_component!(message, pattern).unwrap(); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:684:23 [INFO] [stdout] | [INFO] [stdout] 684 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:685:15 [INFO] [stdout] | [INFO] [stdout] 685 | match rumtk_v2_find_component!(message, pattern) { [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:754:23 [INFO] [stdout] | [INFO] [stdout] 754 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:755:25 [INFO] [stdout] | [INFO] [stdout] 755 | let component = rumtk_v2_find_component!(message, location).unwrap(); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:817:23 [INFO] [stdout] | [INFO] [stdout] 817 | let message = rumtk_v2_parse_message!(tests::VXU_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_base_types.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `V2Component` and `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:701:52 [INFO] [stdout] | [INFO] [stdout] 701 | use $crate::hl7_v2_parser::v2_parser::{V2Component, V2Result}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:818:25 [INFO] [stdout] | [INFO] [stdout] 818 | let component = rumtk_v2_find_component!(message, location).unwrap(); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_find_component` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1120:37 [INFO] [stdout] | [INFO] [stdout] 1120 | let mut connected_clients = rumtk_v2_mllp_get_client_ids!(&mllp_layer); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_base_types.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Component>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:91:32 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Component>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1124:37 [INFO] [stdout] | [INFO] [stdout] 1124 | connected_clients = rumtk_v2_mllp_get_client_ids!(&mllp_layer); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Component>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:91:32 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Component>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1128:26 [INFO] [stdout] | [INFO] [stdout] 1128 | let client_ids = rumtk_v2_mllp_get_client_ids!(&client); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Field>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Field>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Field>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Field>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Segment>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:300:32 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Segment>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1146:26 [INFO] [stdout] | [INFO] [stdout] 1146 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Segment>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:300:32 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Segment>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Message>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:431:32 [INFO] [stdout] | [INFO] [stdout] 431 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Message>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Message>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:431:32 [INFO] [stdout] | [INFO] [stdout] 431 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Message>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1226:55 [INFO] [stdout] | [INFO] [stdout] 1226 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::hl7_v2_mllp::mllp_v2::ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1227:17 [INFO] [stdout] | [INFO] [stdout] 1227 | use $crate::hl7_v2_mllp::mllp_v2::ClientIDList; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rumtk_core::core::RUMResult` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1073:17 [INFO] [stdout] | [INFO] [stdout] 1073 | use rumtk_core::core::RUMResult; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1075:29 [INFO] [stdout] | [INFO] [stdout] 1075 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsyncMutex` and `ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1077:17 [INFO] [stdout] | [INFO] [stdout] 1077 | AsyncMutex, ClientIDList, MLLPChannel, MLLPChannels, SafeMLLPChannel, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1040:29 [INFO] [stdout] | [INFO] [stdout] 1040 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_client_channel` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1175:26 [INFO] [stdout] | [INFO] [stdout] 1175 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1226:55 [INFO] [stdout] | [INFO] [stdout] 1226 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::hl7_v2_mllp::mllp_v2::ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1227:17 [INFO] [stdout] | [INFO] [stdout] 1227 | use $crate::hl7_v2_mllp::mllp_v2::ClientIDList; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rumtk_core::core::RUMResult` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1073:17 [INFO] [stdout] | [INFO] [stdout] 1073 | use rumtk_core::core::RUMResult; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1075:29 [INFO] [stdout] | [INFO] [stdout] 1075 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsyncMutex` and `ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1077:17 [INFO] [stdout] | [INFO] [stdout] 1077 | AsyncMutex, ClientIDList, MLLPChannel, MLLPChannels, SafeMLLPChannel, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1040:29 [INFO] [stdout] | [INFO] [stdout] 1040 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_client_channel` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1230:26 [INFO] [stdout] | [INFO] [stdout] 1230 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1226:55 [INFO] [stdout] | [INFO] [stdout] 1226 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::hl7_v2_mllp::mllp_v2::ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1227:17 [INFO] [stdout] | [INFO] [stdout] 1227 | use $crate::hl7_v2_mllp::mllp_v2::ClientIDList; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rumtk_core::core::RUMResult` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1073:17 [INFO] [stdout] | [INFO] [stdout] 1073 | use rumtk_core::core::RUMResult; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1075:29 [INFO] [stdout] | [INFO] [stdout] 1075 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsyncMutex` and `ClientIDList` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1077:17 [INFO] [stdout] | [INFO] [stdout] 1077 | AsyncMutex, ClientIDList, MLLPChannel, MLLPChannels, SafeMLLPChannel, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_server_channels` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Arc` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1040:29 [INFO] [stdout] | [INFO] [stdout] 1040 | use std::sync::{Arc, Mutex}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_open_client_channel` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RUMStringConversions` and `RUMString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1188:55 [INFO] [stdout] | [INFO] [stdout] 1188 | use rumtk_core::strings::{format_compact, RUMString, RUMStringConversions}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1303:23 [INFO] [stdout] | [INFO] [stdout] 1303 | let message = rumtk_v2_parse_message!(tests::V2_JSON_MESSAGE).unwrap(); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1316:23 [INFO] [stdout] | [INFO] [stdout] 1316 | let message = rumtk_v2_parse_message!(tests::DEFAULT_HL7_V2_MESSAGE).unwrap(); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1329:13 [INFO] [stdout] | [INFO] [stdout] 1329 | rumtk_v2_parse_message!(tests::V2_JSON_MESSAGE_BASIC).unwrap(); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `V2Result` [INFO] [stdout] --> src/hl7_v2_parser.rs:668:63 [INFO] [stdout] | [INFO] [stdout] 668 | use $crate::hl7_v2_parser::v2_parser::{V2Message, V2Result}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1344:15 [INFO] [stdout] | [INFO] [stdout] 1344 | match rumtk_v2_parse_message!(&input) { [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_parse_message` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/hl7_v2_mllp.rs:383:40 [INFO] [stdout] | [INFO] [stdout] 383 | LowerLayer::CLIENT(ref client) => None, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_base_types.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_base_types.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_base_types::_:: for v2_base_types::V2ParserCharacters>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Component>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:91:32 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Component>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Component>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:91:32 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Component>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | for i in 0..RETRY_SOURCE { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Field>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Field>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Field>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Field>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Segment>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:300:32 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Segment>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Segment>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:300:32 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Segment>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Message>::deserialize::__FieldVisitor` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:431:32 [INFO] [stdout] | [INFO] [stdout] 431 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Message>::deserialize::__FieldVisitor` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Value` not found for `v2_parser::_:: for V2Message>::deserialize::__Visitor<'de>` in the current scope [INFO] [stdout] --> src/hl7_v2_parser.rs:431:32 [INFO] [stdout] | [INFO] [stdout] 431 | #[derive(Debug, Serialize, Deserialize, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | associated item not found in `v2_parser::_:: for V2Message>::deserialize::__Visitor<'de>` [INFO] [stdout] | associated type `Value` not found for this struct [INFO] [stdout] | [INFO] [stdout] = note: the associated type was found for [INFO] [stdout] [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | for i in 0..TIMEOUT_SOURCE { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:658:17 [INFO] [stdout] | [INFO] [stdout] 658 | for i in 0..timeout { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `client` [INFO] [stdout] --> src/hl7_v2_mllp.rs:383:40 [INFO] [stdout] | [INFO] [stdout] 383 | LowerLayer::CLIENT(ref client) => None, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_client` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | for i in 0..RETRY_SOURCE { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | for i in 0..TIMEOUT_SOURCE { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/hl7_v2_optionality_rules.rs:71:49 [INFO] [stdout] | [INFO] [stdout] 71 | const CONDITION_NOOP: V2ComponentConditionFn = |c: &V2ComponentList| false; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hl7_v2_mllp.rs:658:17 [INFO] [stdout] | [INFO] [stdout] 658 | for i in 0..timeout { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToCompactString` [INFO] [stdout] --> src/hl7_v2_mllp.rs:201:31 [INFO] [stdout] | [INFO] [stdout] 201 | RUMStringConversions, ToCompactString, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/hl7_v2_base_types.rs:213:22 [INFO] [stdout] | [INFO] [stdout] 213 | fn expr_type(expr: &str) -> V2_SEARCH_EXPR_TYPE { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_expr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `why` [INFO] [stdout] --> src/hl7_v2_base_types.rs:882:21 [INFO] [stdout] | [INFO] [stdout] 882 | Err(why) => Err(format_compact!( [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_why` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `why` [INFO] [stdout] --> src/hl7_v2_base_types.rs:898:21 [INFO] [stdout] | [INFO] [stdout] 898 | Err(why) => Err(format_compact!( [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_why` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/hl7_v2_optionality_rules.rs:71:49 [INFO] [stdout] | [INFO] [stdout] 71 | const CONDITION_NOOP: V2ComponentConditionFn = |c: &V2ComponentList| false; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/hl7_v2_parser.rs:241:17 [INFO] [stdout] | [INFO] [stdout] 241 | let mut component_list: ComponentList = vec![V2Component::from_str(val)]; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0220`. [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/lib.rs:246:62 [INFO] [stdout] | [INFO] [stdout] 246 | let encode_chars = V2ParserCharacters::from_msh(&msh.as_str()).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `as_str(...)` to keep using the current method [INFO] [stdout] = note: `#[warn(unstable_name_collisions)]` on by default [INFO] [stdout] help: add `#![feature(str_as_str)]` to the crate attributes to enable `core::str::::as_str` [INFO] [stdout] | [INFO] [stdout] 23 + #![feature(str_as_str)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/lib.rs:286:62 [INFO] [stdout] | [INFO] [stdout] 286 | let encode_chars = V2ParserCharacters::from_msh(&msh.as_str()).unwrap(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `as_str(...)` to keep using the current method [INFO] [stdout] help: add `#![feature(str_as_str)]` to the crate attributes to enable `core::str::::as_str` [INFO] [stdout] | [INFO] [stdout] 23 + #![feature(str_as_str)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `rumtk-hl7-v2` (lib) due to 10 previous errors; 20 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: unused import: `RUMStringConversions` [INFO] [stdout] --> src/lib.rs:60:78 [INFO] [stdout] | [INFO] [stdout] 60 | basic_escape, format_compact, AsStr, RUMArrayConversions, RUMString, RUMStringConversions, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expr` [INFO] [stdout] --> src/hl7_v2_base_types.rs:213:22 [INFO] [stdout] | [INFO] [stdout] 213 | fn expr_type(expr: &str) -> V2_SEARCH_EXPR_TYPE { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_expr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `why` [INFO] [stdout] --> src/hl7_v2_base_types.rs:882:21 [INFO] [stdout] | [INFO] [stdout] 882 | Err(why) => Err(format_compact!( [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_why` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `why` [INFO] [stdout] --> src/hl7_v2_base_types.rs:898:21 [INFO] [stdout] | [INFO] [stdout] 898 | Err(why) => Err(format_compact!( [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_why` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/hl7_v2_parser.rs:241:17 [INFO] [stdout] | [INFO] [stdout] 241 | let mut component_list: ComponentList = vec![V2Component::from_str(val)]; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/lib.rs:621:16 [INFO] [stdout] | [INFO] [stdout] 621 | Ok(v) => panic!("{}", err_msg.as_str()), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/lib.rs:686:16 [INFO] [stdout] | [INFO] [stdout] 686 | Ok(v) => panic!("{}", err_msg.as_str()), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1088:14 [INFO] [stdout] | [INFO] [stdout] 1088 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1088:26 [INFO] [stdout] | [INFO] [stdout] 1088 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1105:14 [INFO] [stdout] | [INFO] [stdout] 1105 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `port` [INFO] [stdout] --> src/lib.rs:1105:18 [INFO] [stdout] | [INFO] [stdout] 1105 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_port` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1105:26 [INFO] [stdout] | [INFO] [stdout] 1105 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1114:14 [INFO] [stdout] | [INFO] [stdout] 1114 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1114:26 [INFO] [stdout] | [INFO] [stdout] 1114 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&mllp_layer); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1120:37 [INFO] [stdout] | [INFO] [stdout] 1120 | let mut connected_clients = rumtk_v2_mllp_get_client_ids!(&mllp_layer); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/lib.rs:1121:13 [INFO] [stdout] | [INFO] [stdout] 1121 | for i in 0..10 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1124:37 [INFO] [stdout] | [INFO] [stdout] 1124 | connected_clients = rumtk_v2_mllp_get_client_ids!(&mllp_layer); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1128:26 [INFO] [stdout] | [INFO] [stdout] 1128 | let client_ids = rumtk_v2_mllp_get_client_ids!(&client); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `empty_string` [INFO] [stdout] --> src/lib.rs:1135:13 [INFO] [stdout] | [INFO] [stdout] 1135 | let empty_string = |s: RUMString| Ok::(RUMString::from("")); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_empty_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1140:14 [INFO] [stdout] | [INFO] [stdout] 1140 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1140:26 [INFO] [stdout] | [INFO] [stdout] 1140 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1146:26 [INFO] [stdout] | [INFO] [stdout] 1146 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1234:21 [INFO] [stdout] | [INFO] [stdout] 1234 | Err(e) => false, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1148:35 [INFO] [stdout] | [INFO] [stdout] 1148 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/lib.rs:1135:29 [INFO] [stdout] | [INFO] [stdout] 1135 | let empty_string = |s: RUMString| Ok::(RUMString::from("")); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:1149:13 [INFO] [stdout] | [INFO] [stdout] 1149 | let mut server_channel = server_channels.get_mut(0).unwrap().clone(); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1169:14 [INFO] [stdout] | [INFO] [stdout] 1169 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1169:26 [INFO] [stdout] | [INFO] [stdout] 1169 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1175:26 [INFO] [stdout] | [INFO] [stdout] 1175 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1234:21 [INFO] [stdout] | [INFO] [stdout] 1234 | Err(e) => false, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1177:35 [INFO] [stdout] | [INFO] [stdout] 1177 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `send_thread` [INFO] [stdout] --> src/lib.rs:1181:13 [INFO] [stdout] | [INFO] [stdout] 1181 | let send_thread = spawn(move || -> RUMResult<()> { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_thread` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:1165:13 [INFO] [stdout] | [INFO] [stdout] 1165 | let mut safe_listener = match rumtk_v2_mllp_listen!(0, MLLP_FILTER_POLICY::NONE, true) { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:1178:13 [INFO] [stdout] | [INFO] [stdout] 1178 | let mut server_channel = server_channels.get_mut(0).unwrap().clone(); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `empty_string` [INFO] [stdout] --> src/lib.rs:1219:13 [INFO] [stdout] | [INFO] [stdout] 1219 | let empty_string = |s: RUMString| Ok::(RUMString::from("")); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_empty_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ip` [INFO] [stdout] --> src/lib.rs:1224:14 [INFO] [stdout] | [INFO] [stdout] 1224 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1156:21 [INFO] [stdout] | [INFO] [stdout] 1156 | Err(e) => "".to_rumstring(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1224:26 [INFO] [stdout] | [INFO] [stdout] 1224 | let (ip, port) = rumtk_v2_mllp_get_ip_port!(&safe_listener); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_ip_port` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1230:26 [INFO] [stdout] | [INFO] [stdout] 1230 | let client_ids = rumtk_v2_mllp_get_client_ids!(&safe_listener); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1234:21 [INFO] [stdout] | [INFO] [stdout] 1234 | Err(e) => false, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_is_server` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/hl7_v2_mllp.rs:1196:21 [INFO] [stdout] | [INFO] [stdout] 1196 | Err(e) => vec![], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:1232:35 [INFO] [stdout] | [INFO] [stdout] 1232 | let mut server_channels = rumtk_v2_mllp_iter_channels!(&safe_client); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `rumtk_v2_mllp_get_client_ids` which comes from the expansion of the macro `rumtk_v2_mllp_iter_channels` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `server_channel_copy` [INFO] [stdout] --> src/lib.rs:1234:13 [INFO] [stdout] | [INFO] [stdout] 1234 | let server_channel_copy = server_channel.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_server_channel_copy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `send_thread` [INFO] [stdout] --> src/lib.rs:1235:13 [INFO] [stdout] | [INFO] [stdout] 1235 | let send_thread = spawn(move || -> RUMResult<()> { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_thread` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `echo_thread` [INFO] [stdout] --> src/lib.rs:1272:13 [INFO] [stdout] | [INFO] [stdout] 1272 | let echo_thread = spawn(move || { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_echo_thread` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/lib.rs:1219:29 [INFO] [stdout] | [INFO] [stdout] 1219 | let empty_string = |s: RUMString| Ok::(RUMString::from("")); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:1220:13 [INFO] [stdout] | [INFO] [stdout] 1220 | let mut safe_listener = match rumtk_v2_mllp_listen!(0, MLLP_FILTER_POLICY::NONE, true) { [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:1233:13 [INFO] [stdout] | [INFO] [stdout] 1233 | let mut server_channel = server_channels.get_mut(0).unwrap().clone(); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0220`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rumtk-hl7-v2` (lib test) due to 10 previous errors; 123 warnings emitted [INFO] running `Command { std: "docker" "inspect" "015efbe40eea9eaeed1d40b6654caabc5abee507c848a7cfdc4689c7faf4edd8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "015efbe40eea9eaeed1d40b6654caabc5abee507c848a7cfdc4689c7faf4edd8", kill_on_drop: false }` [INFO] [stdout] 015efbe40eea9eaeed1d40b6654caabc5abee507c848a7cfdc4689c7faf4edd8