[INFO] cloning repository https://github.com/BielDespair/Rust-RabbitMq [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BielDespair/Rust-RabbitMq" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBielDespair%2FRust-RabbitMq", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBielDespair%2FRust-RabbitMq'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] af637929f305cac3542a9523b81df690d79536f9 [INFO] testing BielDespair/Rust-RabbitMq against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBielDespair%2FRust-RabbitMq" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/BielDespair/Rust-RabbitMq [INFO] finished tweaking git repo https://github.com/BielDespair/Rust-RabbitMq [INFO] tweaked toml for git repo https://github.com/BielDespair/Rust-RabbitMq written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/BielDespair/Rust-RabbitMq on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/BielDespair/Rust-RabbitMq 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 21480ec982f048bc29e5e741f6a974a84f1a94cd0eff338596d8fa1633b3c5fc [INFO] running `Command { std: "docker" "start" "-a" "21480ec982f048bc29e5e741f6a974a84f1a94cd0eff338596d8fa1633b3c5fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "21480ec982f048bc29e5e741f6a974a84f1a94cd0eff338596d8fa1633b3c5fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "21480ec982f048bc29e5e741f6a974a84f1a94cd0eff338596d8fa1633b3c5fc", kill_on_drop: false }` [INFO] [stdout] 21480ec982f048bc29e5e741f6a974a84f1a94cd0eff338596d8fa1633b3c5fc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a8c00852573d7bb82484b6ecd150f39961e79ecc52433cbbe3010197b27c459b [INFO] running `Command { std: "docker" "start" "-a" "a8c00852573d7bb82484b6ecd150f39961e79ecc52433cbbe3010197b27c459b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling serde_core v1.0.225 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling serde v1.0.225 [INFO] [stderr] Compiling find-msvc-tools v0.1.2 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling cc v1.2.38 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling time-core v0.1.6 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling deranged v0.5.3 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling time-macros v0.2.24 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling quick-xml v0.17.2 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling xml-rs v0.8.27 [INFO] [stderr] Compiling jiff v0.2.15 [INFO] [stderr] Compiling rust_decimal v1.38.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling crc v3.3.0 [INFO] [stderr] Compiling time v0.3.43 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling minidom v0.12.0 [INFO] [stderr] Compiling xmltree v0.11.0 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling urlencoding v2.1.3 [INFO] [stderr] Compiling serde_bytes v0.11.19 [INFO] [stderr] Compiling simplelog v0.12.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.225 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling async-recursion v1.1.1 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling amqp_serde v0.4.2 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling quickxml_to_serde v0.6.0 [INFO] [stderr] Compiling quick-xml v0.38.3 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling amqprs v2.1.2 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.23 [INFO] [stderr] Compiling minio v0.3.0 [INFO] [stderr] Compiling rust-stream v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/producer.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | channel::{self, BasicPublishArguments, Channel}, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::to_vec` [INFO] [stdout] --> src/producer.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use serde_json::to_vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RabbitVariables` [INFO] [stdout] --> src/producer.rs:12:40 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::rabbitmq::common::{Message, RabbitVariables}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/nfe_parser.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CTe(Modelo), [INFO] [stdout] | --- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TipoXml` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 39 - CTe(Modelo), [INFO] [stdout] 39 + CTe(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bucket_name` is never read [INFO] [stdout] --> src/minio_client.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct MinioVariables { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 10 | pub bucket_name: String [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `download_object` is never used [INFO] [stdout] --> src/minio_client.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | pub async fn download_object(object: &str, bucket_name: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/nfe_parser.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CTe(Modelo), [INFO] [stdout] | --- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TipoXml` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 39 - CTe(Modelo), [INFO] [stdout] 39 + CTe(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/producer.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let mut channel: Channel = rabbitmq::common::initialize_publish_channel( [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/producer.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | let mut content: Vec = serde_json::to_vec(&message).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MinioVariables` is never constructed [INFO] [stdout] --> src/minio_client.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct MinioVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `CLIENT` is never used [INFO] [stdout] --> src/minio_client.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | static CLIENT: OnceLock = OnceLock::new(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `init_client` is never used [INFO] [stdout] --> src/minio_client.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn init_client(variables: &MinioVariables) -> &'static Client { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `download_object` is never used [INFO] [stdout] --> src/minio_client.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | pub async fn download_object(object: &str, bucket_name: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_variables` is never used [INFO] [stdout] --> src/minio_client.rs:45:8 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn initialize_variables() -> MinioVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_not_present` is never used [INFO] [stdout] --> src/minio_client.rs:56:4 [INFO] [stdout] | [INFO] [stdout] 56 | fn env_not_present(var_name: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IpiDevol` is never constructed [INFO] [stdout] --> src/nfe/det/imposto_devol.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct IpiDevol { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ImpostoDevol` is never constructed [INFO] [stdout] --> src/nfe/det/imposto_devol.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct ImpostoDevol { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ipi` is never constructed [INFO] [stdout] --> src/nfe/impostos/ipi.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Ipi { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/ipi.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IPITrib` is never constructed [INFO] [stdout] --> src/nfe/impostos/ipi.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct IPITrib { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoIpi` is never used [INFO] [stdout] --> src/nfe/impostos/ipi.rs:45:10 [INFO] [stdout] | [INFO] [stdout] 45 | pub enum CalculoIpi { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ii` is never constructed [INFO] [stdout] --> src/nfe/impostos/ii.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct Ii { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISSQN` is never constructed [INFO] [stdout] --> src/nfe/impostos/issqn.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ISSQN { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PIS` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct PIS { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISAliq` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 29 | pub struct PISAliq { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISQtde` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct PISQtde { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISOutr` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct PISOutr { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoPISOutr` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:56:10 [INFO] [stdout] | [INFO] [stdout] 56 | pub enum CalculoPISOutr { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoPis` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:74:10 [INFO] [stdout] | [INFO] [stdout] 74 | pub enum TipoPis { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISST` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis_st.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct PISST { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoPisSt` is never used [INFO] [stdout] --> src/nfe/impostos/pis_st.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub enum CalculoPisSt { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct COFINS { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoCofins` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub enum TipoCofins { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSAliq` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct COFINSAliq { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSQtde` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:57:12 [INFO] [stdout] | [INFO] [stdout] 57 | pub struct COFINSQtde { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSOutr` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct COFINSOutr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoCOFINSOutr` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:76:10 [INFO] [stdout] | [INFO] [stdout] 76 | pub enum CalculoCOFINSOutr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSST` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins_st.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct COFINSST { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoCofinsSt` is never used [INFO] [stdout] --> src/nfe/impostos/cofins_st.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub enum CalculoCofinsSt { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Icms` is never constructed [INFO] [stdout] --> src/nfe/impostos/icms.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Icms { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoICMS` is never used [INFO] [stdout] --> src/nfe/impostos/icms.rs:172:10 [INFO] [stdout] | [INFO] [stdout] 172 | pub enum TipoICMS { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ICMSUFDest` is never constructed [INFO] [stdout] --> src/nfe/impostos/icms_uf_dest.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct ICMSUFDest { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IS` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct IS { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CalculoIS` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct CalculoIS { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UnidadeTributavel` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct UnidadeTributavel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IBSCBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct IBSCBS { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TributacaoIBS` is never used [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub enum TributacaoIBS { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTransfCred` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct TTransfCred { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCredPresIBSZFM` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TCredPresIBSZFM { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCIBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct TCIBS { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TDif` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct TDif { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TDevTrib` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:27:12 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct TDevTrib { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TRed` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct TRed { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCredPres` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TCredPres { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ValorCredPres` is never used [INFO] [stdout] --> src/nfe/impostos/cibs.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | pub enum ValorCredPres { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTribRegular` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct TTribRegular { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTribCompraGov` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:70:12 [INFO] [stdout] | [INFO] [stdout] 70 | pub struct TTribCompraGov { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSUF` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:80:12 [INFO] [stdout] | [INFO] [stdout] 80 | pub struct GIBSUF { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSMun` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:89:12 [INFO] [stdout] | [INFO] [stdout] 89 | pub struct GIBSMun { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | pub struct GCBS { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TMonofasia` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct TMonofasia { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoPadrao` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct GMonoPadrao { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoReten` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct GMonoReten { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoRet` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct GMonoRet { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoDif` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub struct GMonoDif { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `EventoJson` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct EventoJson { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Evento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum Evento { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TEvento { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 47 | pub struct InfEvento { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TRetEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct TRetEvento { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TProcEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct TProcEvento { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_evento_nfe` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn parse_evento_nfe(xml: Bytes) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_evento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:145:4 [INFO] [stdout] | [INFO] [stdout] 145 | fn parse_evento(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_procEventoNFe` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:190:4 [INFO] [stdout] | [INFO] [stdout] 190 | fn parse_procEventoNFe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:210:4 [INFO] [stdout] | [INFO] [stdout] 210 | fn parse_retEvento(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_envEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:254:4 [INFO] [stdout] | [INFO] [stdout] 254 | fn parse_envEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retEnvEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:274:4 [INFO] [stdout] | [INFO] [stdout] 274 | fn parse_retEnvEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `XmlReader` is never used [INFO] [stdout] --> src/nfe/common.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type XmlReader<'a> = Reader<&'a [u8]>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ParseError` is never used [INFO] [stdout] --> src/nfe/common.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum ParseError { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `read_text` is never used [INFO] [stdout] --> src/nfe/common.rs:37:8 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn read_text(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_tag_attribute` is never used [INFO] [stdout] --> src/nfe/common.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn get_tag_attribute(e: &BytesStart, key: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Total` is never constructed [INFO] [stdout] --> src/nfe/total.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Total { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ICMSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | pub struct ICMSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISSQNtot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct ISSQNtot { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RetTrib` is never constructed [INFO] [stdout] --> src/nfe/total.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct RetTrib { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 82 | pub struct ISTot { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTotUF` is never constructed [INFO] [stdout] --> src/nfe/total.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub struct GIBSTotUF { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTotMun` is never constructed [INFO] [stdout] --> src/nfe/total.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 94 | pub struct GIBSTotMun { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:101:12 [INFO] [stdout] | [INFO] [stdout] 101 | pub struct GIBSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:110:12 [INFO] [stdout] | [INFO] [stdout] 110 | pub struct GCBSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub struct GMonoTot { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IBSCBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:130:12 [INFO] [stdout] | [INFO] [stdout] 130 | pub struct IBSCBSTot { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_total` is never used [INFO] [stdout] --> src/nfe/total.rs:137:8 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn parse_total(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:157:4 [INFO] [stdout] | [INFO] [stdout] 157 | fn parse_ICMSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISSQNtot` is never used [INFO] [stdout] --> src/nfe/total.rs:205:4 [INFO] [stdout] | [INFO] [stdout] 205 | fn parse_ISSQNtot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retTrib` is never used [INFO] [stdout] --> src/nfe/total.rs:236:4 [INFO] [stdout] | [INFO] [stdout] 236 | fn parse_retTrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISTot` is never used [INFO] [stdout] --> src/nfe/total.rs:262:4 [INFO] [stdout] | [INFO] [stdout] 262 | fn parse_ISTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IBSCBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:277:4 [INFO] [stdout] | [INFO] [stdout] 277 | fn parse_IBSCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:299:4 [INFO] [stdout] | [INFO] [stdout] 299 | fn parse_GIBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GCBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:323:4 [INFO] [stdout] | [INFO] [stdout] 323 | fn parse_GCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoTot` is never used [INFO] [stdout] --> src/nfe/total.rs:345:4 [INFO] [stdout] | [INFO] [stdout] 345 | fn parse_GMonoTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTotUF` is never used [INFO] [stdout] --> src/nfe/total.rs:368:4 [INFO] [stdout] | [INFO] [stdout] 368 | fn parse_GIBSTotUF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTotMun` is never used [INFO] [stdout] --> src/nfe/total.rs:388:4 [INFO] [stdout] | [INFO] [stdout] 388 | fn parse_GIBSTotMun(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Transp` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Transp { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TVeiculo` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | pub struct TVeiculo { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Transporta` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct Transporta { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RetTransp` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct RetTransp { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TransporteRodoviario` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 52 | pub struct TransporteRodoviario { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `VeiculoTransporte` is never used [INFO] [stdout] --> src/nfe/transp.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | pub enum VeiculoTransporte { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Lacre` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct Lacre { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Vol` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Vol { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cobr` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct Cobr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Fat` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Fat { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Dup` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct Dup { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Pag` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Pag { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DetPag` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct DetPag { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Card` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Card { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_pag` is never used [INFO] [stdout] --> src/nfe/pag.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn parse_pag(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_detPag` is never used [INFO] [stdout] --> src/nfe/pag.rs:67:4 [INFO] [stdout] | [INFO] [stdout] 67 | fn parse_detPag(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_card` is never used [INFO] [stdout] --> src/nfe/pag.rs:94:4 [INFO] [stdout] | [INFO] [stdout] 94 | fn parse_card(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfIntermed` is never constructed [INFO] [stdout] --> src/nfe/inf_intermed.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct InfIntermed { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infIntermed` is never used [INFO] [stdout] --> src/nfe/inf_intermed.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn parse_infIntermed(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfAdic` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct InfAdic { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ObsCont` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct ObsCont { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ObsFisco` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct ObsFisco { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ProcRef` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ProcRef { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infAdic` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn parse_infAdic(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_obsCont` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn parse_obsCont(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_obsFisco` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:89:4 [INFO] [stdout] | [INFO] [stdout] 89 | fn parse_obsFisco(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_procRef` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:109:4 [INFO] [stdout] | [INFO] [stdout] 109 | fn parse_procRef(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Exporta` is never constructed [INFO] [stdout] --> src/nfe/exporta.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Exporta { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_exporta` is never used [INFO] [stdout] --> src/nfe/exporta.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn parse_exporta(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Compra` is never constructed [INFO] [stdout] --> src/nfe/compra.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Compra { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_compra` is never used [INFO] [stdout] --> src/nfe/compra.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn parse_compra(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cana` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Cana { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ForDia` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct ForDia { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Deduc` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub struct Deduc { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cana` is never used [INFO] [stdout] --> src/nfe/cana.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn parse_cana(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_forDia` is never used [INFO] [stdout] --> src/nfe/cana.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn parse_forDia(reader: &mut Reader<&[u8]>, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_deduc` is never used [INFO] [stdout] --> src/nfe/cana.rs:88:4 [INFO] [stdout] | [INFO] [stdout] 88 | fn parse_deduc(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TInfRespTec` is never constructed [INFO] [stdout] --> src/nfe/inf_resp_tec.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TInfRespTec { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infRespTec` is never used [INFO] [stdout] --> src/nfe/inf_resp_tec.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn parse_infRespTec(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Agropecuario` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Agropecuario { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `AgropecuarioItem` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub enum AgropecuarioItem { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Defensivo` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub struct Defensivo { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GuiaTransito` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct GuiaTransito { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_agropecuario` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn parse_agropecuario(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_defensivo` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:70:4 [INFO] [stdout] | [INFO] [stdout] 70 | fn parse_defensivo(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_guiaTransito` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 91 | fn parse_guiaTransito(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoXml` is never used [INFO] [stdout] --> src/nfe_parser.rs:36:6 [INFO] [stdout] | [INFO] [stdout] 36 | enum TipoXml { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Modelo` is never used [INFO] [stdout] --> src/nfe_parser.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 47 | enum Modelo { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_xml` is never used [INFO] [stdout] --> src/nfe_parser.rs:56:8 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn parse_xml(xml: Bytes, company_id: i64, org_id: i64) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_tipo_xml` is never used [INFO] [stdout] --> src/nfe_parser.rs:83:4 [INFO] [stdout] | [INFO] [stdout] 83 | fn get_tipo_xml(xml: &Bytes) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_mod_nfe` is never used [INFO] [stdout] --> src/nfe_parser.rs:116:4 [INFO] [stdout] | [INFO] [stdout] 116 | fn get_mod_nfe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_nfe` is never used [INFO] [stdout] --> src/nfe_parser.rs:138:4 [INFO] [stdout] | [INFO] [stdout] 138 | fn parse_nfe(xml: Bytes, modelo: Modelo) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_NFe` is never used [INFO] [stdout] --> src/nfe_parser.rs:161:4 [INFO] [stdout] | [INFO] [stdout] 161 | fn parse_NFe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ide` is never used [INFO] [stdout] --> src/nfe_parser.rs:204:4 [INFO] [stdout] | [INFO] [stdout] 204 | fn parse_ide(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_emit` is never used [INFO] [stdout] --> src/nfe_parser.rs:272:4 [INFO] [stdout] | [INFO] [stdout] 272 | fn parse_emit(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_avulsa` is never used [INFO] [stdout] --> src/nfe_parser.rs:309:4 [INFO] [stdout] | [INFO] [stdout] 309 | fn parse_avulsa(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_dest` is never used [INFO] [stdout] --> src/nfe_parser.rs:341:4 [INFO] [stdout] | [INFO] [stdout] 341 | fn parse_dest(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_det` is never used [INFO] [stdout] --> src/nfe_parser.rs:376:4 [INFO] [stdout] | [INFO] [stdout] 376 | fn parse_det(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_transp` is never used [INFO] [stdout] --> src/nfe_parser.rs:406:4 [INFO] [stdout] | [INFO] [stdout] 406 | fn parse_transp(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_lacres` is never used [INFO] [stdout] --> src/nfe_parser.rs:446:4 [INFO] [stdout] | [INFO] [stdout] 446 | fn parse_lacres(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_TVeiculo` is never used [INFO] [stdout] --> src/nfe_parser.rs:461:4 [INFO] [stdout] | [INFO] [stdout] 461 | fn parse_TVeiculo(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_vol` is never used [INFO] [stdout] --> src/nfe_parser.rs:481:4 [INFO] [stdout] | [INFO] [stdout] 481 | fn parse_vol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_transporta` is never used [INFO] [stdout] --> src/nfe_parser.rs:511:4 [INFO] [stdout] | [INFO] [stdout] 511 | fn parse_transporta(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retTransp` is never used [INFO] [stdout] --> src/nfe_parser.rs:535:4 [INFO] [stdout] | [INFO] [stdout] 535 | fn parse_retTransp(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cobr` is never used [INFO] [stdout] --> src/nfe_parser.rs:558:4 [INFO] [stdout] | [INFO] [stdout] 558 | fn parse_cobr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_fat` is never used [INFO] [stdout] --> src/nfe_parser.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn parse_fat(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_dup` is never used [INFO] [stdout] --> src/nfe_parser.rs:596:4 [INFO] [stdout] | [INFO] [stdout] 596 | fn parse_dup(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_prod` is never used [INFO] [stdout] --> src/nfe_parser.rs:617:4 [INFO] [stdout] | [INFO] [stdout] 617 | fn parse_prod(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCred` is never used [INFO] [stdout] --> src/nfe_parser.rs:697:4 [INFO] [stdout] | [INFO] [stdout] 697 | fn parse_gCred(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_DI` is never used [INFO] [stdout] --> src/nfe_parser.rs:723:4 [INFO] [stdout] | [INFO] [stdout] 723 | fn parse_DI(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_detExport` is never used [INFO] [stdout] --> src/nfe_parser.rs:759:4 [INFO] [stdout] | [INFO] [stdout] 759 | fn parse_detExport(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infProdNFF` is never used [INFO] [stdout] --> src/nfe_parser.rs:810:4 [INFO] [stdout] | [INFO] [stdout] 810 | fn parse_infProdNFF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infProdEmb` is never used [INFO] [stdout] --> src/nfe_parser.rs:838:4 [INFO] [stdout] | [INFO] [stdout] 838 | fn parse_infProdEmb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_veicProd` is never used [INFO] [stdout] --> src/nfe_parser.rs:867:4 [INFO] [stdout] | [INFO] [stdout] 867 | fn parse_veicProd(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_med` is never used [INFO] [stdout] --> src/nfe_parser.rs:915:4 [INFO] [stdout] | [INFO] [stdout] 915 | fn parse_med(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_arma` is never used [INFO] [stdout] --> src/nfe_parser.rs:937:4 [INFO] [stdout] | [INFO] [stdout] 937 | fn parse_arma(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_comb` is never used [INFO] [stdout] --> src/nfe_parser.rs:962:4 [INFO] [stdout] | [INFO] [stdout] 962 | fn parse_comb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cide` is never used [INFO] [stdout] --> src/nfe_parser.rs:1003:4 [INFO] [stdout] | [INFO] [stdout] 1003 | fn parse_cide(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_encerrante` is never used [INFO] [stdout] --> src/nfe_parser.rs:1023:4 [INFO] [stdout] | [INFO] [stdout] 1023 | fn parse_encerrante(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_orig_comb` is never used [INFO] [stdout] --> src/nfe_parser.rs:1049:4 [INFO] [stdout] | [INFO] [stdout] 1049 | fn parse_orig_comb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_adi` is never used [INFO] [stdout] --> src/nfe_parser.rs:1070:4 [INFO] [stdout] | [INFO] [stdout] 1070 | fn parse_adi(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_imposto` is never used [INFO] [stdout] --> src/nfe_parser.rs:1094:4 [INFO] [stdout] | [INFO] [stdout] 1094 | fn parse_imposto(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_impostoDevol` is never used [INFO] [stdout] --> src/nfe_parser.rs:1155:4 [INFO] [stdout] | [INFO] [stdout] 1155 | fn parse_impostoDevol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IpiDevol` is never used [INFO] [stdout] --> src/nfe_parser.rs:1179:4 [INFO] [stdout] | [INFO] [stdout] 1179 | fn parse_IpiDevol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1193:4 [INFO] [stdout] | [INFO] [stdout] 1193 | fn parse_ICMS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IPI` is never used [INFO] [stdout] --> src/nfe_parser.rs:1329:4 [INFO] [stdout] | [INFO] [stdout] 1329 | fn parse_IPI(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_II` is never used [INFO] [stdout] --> src/nfe_parser.rs:1362:4 [INFO] [stdout] | [INFO] [stdout] 1362 | fn parse_II(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISSQN` is never used [INFO] [stdout] --> src/nfe_parser.rs:1386:4 [INFO] [stdout] | [INFO] [stdout] 1386 | fn parse_ISSQN(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PIS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1427:4 [INFO] [stdout] | [INFO] [stdout] 1427 | fn parse_PIS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISST` is never used [INFO] [stdout] --> src/nfe_parser.rs:1468:4 [INFO] [stdout] | [INFO] [stdout] 1468 | fn parse_PISST(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1525:4 [INFO] [stdout] | [INFO] [stdout] 1525 | fn parse_COFINS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSST` is never used [INFO] [stdout] --> src/nfe_parser.rs:1570:4 [INFO] [stdout] | [INFO] [stdout] 1570 | fn parse_COFINSST(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMSUFDest` is never used [INFO] [stdout] --> src/nfe_parser.rs:1628:4 [INFO] [stdout] | [INFO] [stdout] 1628 | fn parse_ICMSUFDest(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1664:4 [INFO] [stdout] | [INFO] [stdout] 1664 | fn parse_IS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IBSCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1723:4 [INFO] [stdout] | [INFO] [stdout] 1723 | fn parse_IBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1771:4 [INFO] [stdout] | [INFO] [stdout] 1771 | fn parse_gIBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSUF` is never used [INFO] [stdout] --> src/nfe_parser.rs:1801:4 [INFO] [stdout] | [INFO] [stdout] 1801 | fn parse_gIBSUF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSMun` is never used [INFO] [stdout] --> src/nfe_parser.rs:1828:4 [INFO] [stdout] | [INFO] [stdout] 1828 | fn parse_gIBSMun(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1855:4 [INFO] [stdout] | [INFO] [stdout] 1855 | fn parse_gCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTribRegular` is never used [INFO] [stdout] --> src/nfe_parser.rs:1879:4 [INFO] [stdout] | [INFO] [stdout] 1879 | fn parse_gTribRegular(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gDif` is never used [INFO] [stdout] --> src/nfe_parser.rs:1908:4 [INFO] [stdout] | [INFO] [stdout] 1908 | fn parse_gDif(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gDevTrib` is never used [INFO] [stdout] --> src/nfe_parser.rs:1928:4 [INFO] [stdout] | [INFO] [stdout] 1928 | fn parse_gDevTrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gRed` is never used [INFO] [stdout] --> src/nfe_parser.rs:1945:4 [INFO] [stdout] | [INFO] [stdout] 1945 | fn parse_gRed(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSCBSMono` is never used [INFO] [stdout] --> src/nfe_parser.rs:1964:4 [INFO] [stdout] | [INFO] [stdout] 1964 | fn parse_gIBSCBSMono(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoPadrao` is never used [INFO] [stdout] --> src/nfe_parser.rs:1998:4 [INFO] [stdout] | [INFO] [stdout] 1998 | fn parse_GMonoPadrao(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoReten` is never used [INFO] [stdout] --> src/nfe_parser.rs:2025:4 [INFO] [stdout] | [INFO] [stdout] 2025 | fn parse_GMonoReten(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoRet` is never used [INFO] [stdout] --> src/nfe_parser.rs:2051:4 [INFO] [stdout] | [INFO] [stdout] 2051 | fn parse_GMonoRet(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoDif` is never used [INFO] [stdout] --> src/nfe_parser.rs:2076:4 [INFO] [stdout] | [INFO] [stdout] 2076 | fn parse_GMonoDif(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTransfCred` is never used [INFO] [stdout] --> src/nfe_parser.rs:2099:4 [INFO] [stdout] | [INFO] [stdout] 2099 | fn parse_gTransfCred(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCredPresIBSZFM` is never used [INFO] [stdout] --> src/nfe_parser.rs:2119:4 [INFO] [stdout] | [INFO] [stdout] 2119 | fn parse_gCredPresIBSZFM(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCredPres` is never used [INFO] [stdout] --> src/nfe_parser.rs:2138:4 [INFO] [stdout] | [INFO] [stdout] 2138 | fn parse_gCredPres(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTribCompraGov` is never used [INFO] [stdout] --> src/nfe_parser.rs:2174:4 [INFO] [stdout] | [INFO] [stdout] 2174 | fn parse_gTribCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSAliq` is never used [INFO] [stdout] --> src/nfe_parser.rs:2196:4 [INFO] [stdout] | [INFO] [stdout] 2196 | fn parse_COFINSAliq(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSQtde` is never used [INFO] [stdout] --> src/nfe_parser.rs:2221:4 [INFO] [stdout] | [INFO] [stdout] 2221 | fn parse_COFINSQtde(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSNT` is never used [INFO] [stdout] --> src/nfe_parser.rs:2245:4 [INFO] [stdout] | [INFO] [stdout] 2245 | fn parse_COFINSNT(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSOutr` is never used [INFO] [stdout] --> src/nfe_parser.rs:2260:4 [INFO] [stdout] | [INFO] [stdout] 2260 | fn parse_COFINSOutr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISAliq` is never used [INFO] [stdout] --> src/nfe_parser.rs:2307:4 [INFO] [stdout] | [INFO] [stdout] 2307 | fn parse_PISAliq(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISQtde` is never used [INFO] [stdout] --> src/nfe_parser.rs:2337:4 [INFO] [stdout] | [INFO] [stdout] 2337 | fn parse_PISQtde(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISOutr` is never used [INFO] [stdout] --> src/nfe_parser.rs:2368:4 [INFO] [stdout] | [INFO] [stdout] 2368 | fn parse_PISOutr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IPITrib` is never used [INFO] [stdout] --> src/nfe_parser.rs:2421:4 [INFO] [stdout] | [INFO] [stdout] 2421 | fn parse_IPITrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_enderEmit` is never used [INFO] [stdout] --> src/nfe_parser.rs:2477:4 [INFO] [stdout] | [INFO] [stdout] 2477 | fn parse_enderEmit(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_TLocal` is never used [INFO] [stdout] --> src/nfe_parser.rs:2511:4 [INFO] [stdout] | [INFO] [stdout] 2511 | fn parse_TLocal(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_nfref` is never used [INFO] [stdout] --> src/nfe_parser.rs:2549:4 [INFO] [stdout] | [INFO] [stdout] 2549 | fn parse_nfref(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refNF` is never used [INFO] [stdout] --> src/nfe_parser.rs:2577:4 [INFO] [stdout] | [INFO] [stdout] 2577 | fn parse_refNF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refNFP` is never used [INFO] [stdout] --> src/nfe_parser.rs:2611:4 [INFO] [stdout] | [INFO] [stdout] 2611 | fn parse_refNFP(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refECF` is never used [INFO] [stdout] --> src/nfe_parser.rs:2647:4 [INFO] [stdout] | [INFO] [stdout] 2647 | fn parse_refECF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCompraGov` is never used [INFO] [stdout] --> src/nfe_parser.rs:2678:4 [INFO] [stdout] | [INFO] [stdout] 2678 | fn parse_gCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gPagAntecipado` is never used [INFO] [stdout] --> src/nfe_parser.rs:2716:4 [INFO] [stdout] | [INFO] [stdout] 2716 | fn parse_gPagAntecipado(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `NfeJson` is never constructed [INFO] [stdout] --> src/nfes.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct NfeJson { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `NFe` is never constructed [INFO] [stdout] --> src/nfes.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct NFe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Det` is never constructed [INFO] [stdout] --> src/nfes.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Det { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Prod` is never constructed [INFO] [stdout] --> src/nfes.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Prod { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Imposto` is never constructed [INFO] [stdout] --> src/nfes.rs:96:12 [INFO] [stdout] | [INFO] [stdout] 96 | pub struct Imposto { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfes.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Veiculo` is never constructed [INFO] [stdout] --> src/nfes.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | pub struct Veiculo { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Medicamento` is never constructed [INFO] [stdout] --> src/nfes.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct Medicamento { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Arma` is never constructed [INFO] [stdout] --> src/nfes.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct Arma { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Combustivel` is never constructed [INFO] [stdout] --> src/nfes.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub struct Combustivel { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cide` is never constructed [INFO] [stdout] --> src/nfes.rs:192:12 [INFO] [stdout] | [INFO] [stdout] 192 | pub struct Cide { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Encerrante` is never constructed [INFO] [stdout] --> src/nfes.rs:199:12 [INFO] [stdout] | [INFO] [stdout] 199 | pub struct Encerrante { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OrigComb` is never constructed [INFO] [stdout] --> src/nfes.rs:208:12 [INFO] [stdout] | [INFO] [stdout] 208 | pub struct OrigComb { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ProdutoEspecifico` is never used [INFO] [stdout] --> src/nfes.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum ProdutoEspecifico { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCred` is never constructed [INFO] [stdout] --> src/nfes.rs:232:12 [INFO] [stdout] | [INFO] [stdout] 232 | pub struct GCred { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DI` is never constructed [INFO] [stdout] --> src/nfes.rs:239:12 [INFO] [stdout] | [INFO] [stdout] 239 | pub struct DI { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Adi` is never constructed [INFO] [stdout] --> src/nfes.rs:258:12 [INFO] [stdout] | [INFO] [stdout] 258 | pub struct Adi { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DetExport` is never constructed [INFO] [stdout] --> src/nfes.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | pub struct DetExport { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ExportInd` is never constructed [INFO] [stdout] --> src/nfes.rs:275:12 [INFO] [stdout] | [INFO] [stdout] 275 | pub struct ExportInd { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfProdNFF` is never constructed [INFO] [stdout] --> src/nfes.rs:282:12 [INFO] [stdout] | [INFO] [stdout] 282 | pub struct InfProdNFF { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfProdEmb` is never constructed [INFO] [stdout] --> src/nfes.rs:288:12 [INFO] [stdout] | [INFO] [stdout] 288 | pub struct InfProdEmb { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ide` is never constructed [INFO] [stdout] --> src/nfes.rs:296:12 [INFO] [stdout] | [INFO] [stdout] 296 | pub struct Ide { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Emit` is never constructed [INFO] [stdout] --> src/nfes.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | pub struct Emit { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Avulsa` is never constructed [INFO] [stdout] --> src/nfes.rs:344:12 [INFO] [stdout] | [INFO] [stdout] 344 | pub struct Avulsa { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Dest` is never constructed [INFO] [stdout] --> src/nfes.rs:359:12 [INFO] [stdout] | [INFO] [stdout] 359 | pub struct Dest { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `EnderEmi` is never constructed [INFO] [stdout] --> src/nfes.rs:375:12 [INFO] [stdout] | [INFO] [stdout] 375 | pub struct EnderEmi { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Local` is never constructed [INFO] [stdout] --> src/nfes.rs:390:12 [INFO] [stdout] | [INFO] [stdout] 390 | pub struct Local { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CompraGov` is never constructed [INFO] [stdout] --> src/nfes.rs:411:12 [INFO] [stdout] | [INFO] [stdout] 411 | pub struct CompraGov { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `NFRef` is never used [INFO] [stdout] --> src/nfes.rs:418:10 [INFO] [stdout] | [INFO] [stdout] 418 | pub enum NFRef { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefNFData` is never constructed [INFO] [stdout] --> src/nfes.rs:434:12 [INFO] [stdout] | [INFO] [stdout] 434 | pub struct RefNFData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefNFPData` is never constructed [INFO] [stdout] --> src/nfes.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 444 | pub struct RefNFPData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefECFData` is never constructed [INFO] [stdout] --> src/nfes.rs:456:12 [INFO] [stdout] | [INFO] [stdout] 456 | pub struct RefECFData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `UF` is never used [INFO] [stdout] --> src/nfes.rs:464:10 [INFO] [stdout] | [INFO] [stdout] 464 | pub enum UF { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `EmitenteId` is never used [INFO] [stdout] --> src/nfes.rs:514:10 [INFO] [stdout] | [INFO] [stdout] 514 | pub enum EmitenteId { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `XmlConsumer` is never constructed [INFO] [stdout] --> src/rabbitmq/consumer.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct XmlConsumer { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:23:18 [INFO] [stdout] | [INFO] [stdout] 22 | impl XmlConsumer { [INFO] [stdout] | ---------------- associated function in this implementation [INFO] [stdout] 23 | pub async fn new(variables: &RabbitVariables, bucket_name: &String, connection: &Connection) -> Result src/rabbitmq/consumer.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct RabbitMqConsumer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `start`, `restart`, `initialize_channels`, and `register_consuming_channels` are never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 49 | impl RabbitMqConsumer { [INFO] [stdout] | --------------------- associated items in this implementation [INFO] [stdout] 50 | pub async fn new(variables: RabbitVariables, minio_bucket_name: String) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 63 | pub async fn start(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 81 | async fn restart(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 90 | async fn initialize_channels(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 104 | async fn register_consuming_channels(&self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `publish` and `reject_message` are never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:123:14 [INFO] [stdout] | [INFO] [stdout] 122 | impl XmlConsumer { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] 123 | async fn publish (&self, message: Vec ) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | async fn reject_message(&self, channel: &Channel, deliver: Deliver) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `consume_queue`, `publish_queue`, `routing_key`, `exchange`, and `num_channels` are never read [INFO] [stdout] --> src/rabbitmq/common.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct RabbitVariables { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | pub consume_queue: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 19 | pub publish_queue: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 20 | [INFO] [stdout] 21 | pub routing_key: String, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 22 | pub exchange: String, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 23 | pub num_channels: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RabbitVariables` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_channels` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:115:14 [INFO] [stdout] | [INFO] [stdout] 115 | pub async fn initialize_channels(queue: &String, routing_key: &String, exchange: &String, num_channels: u8, connection: &Connection... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_consumer_channel` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:129:14 [INFO] [stdout] | [INFO] [stdout] 129 | pub async fn initialize_consumer_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declare_dlx_exchange` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:176:10 [INFO] [stdout] | [INFO] [stdout] 176 | async fn declare_dlx_exchange(channel: &Channel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 37s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "a8c00852573d7bb82484b6ecd150f39961e79ecc52433cbbe3010197b27c459b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a8c00852573d7bb82484b6ecd150f39961e79ecc52433cbbe3010197b27c459b", kill_on_drop: false }` [INFO] [stdout] a8c00852573d7bb82484b6ecd150f39961e79ecc52433cbbe3010197b27c459b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7efe940b3dae71ed98b89c8d39cffa93d9b2d7462d4acfcd57b72a1821e65885 [INFO] running `Command { std: "docker" "start" "-a" "7efe940b3dae71ed98b89c8d39cffa93d9b2d7462d4acfcd57b72a1821e65885", kill_on_drop: false }` [INFO] [stderr] Compiling rust-stream v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/producer.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | channel::{self, BasicPublishArguments, Channel}, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::to_vec` [INFO] [stdout] --> src/producer.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use serde_json::to_vec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RabbitVariables` [INFO] [stdout] --> src/producer.rs:12:40 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::rabbitmq::common::{Message, RabbitVariables}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/nfe_parser.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CTe(Modelo), [INFO] [stdout] | --- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TipoXml` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 39 - CTe(Modelo), [INFO] [stdout] 39 + CTe(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/nfe_parser.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | CTe(Modelo), [INFO] [stdout] | --- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TipoXml` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 39 - CTe(Modelo), [INFO] [stdout] 39 + CTe(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bucket_name` is never read [INFO] [stdout] --> src/minio_client.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct MinioVariables { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 10 | pub bucket_name: String [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `download_object` is never used [INFO] [stdout] --> src/minio_client.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | pub async fn download_object(object: &str, bucket_name: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/producer.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let mut channel: Channel = rabbitmq::common::initialize_publish_channel( [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/producer.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | let mut content: Vec = serde_json::to_vec(&message).unwrap(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MinioVariables` is never constructed [INFO] [stdout] --> src/minio_client.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct MinioVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `CLIENT` is never used [INFO] [stdout] --> src/minio_client.rs:13:8 [INFO] [stdout] | [INFO] [stdout] 13 | static CLIENT: OnceLock = OnceLock::new(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `init_client` is never used [INFO] [stdout] --> src/minio_client.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn init_client(variables: &MinioVariables) -> &'static Client { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `download_object` is never used [INFO] [stdout] --> src/minio_client.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | pub async fn download_object(object: &str, bucket_name: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_variables` is never used [INFO] [stdout] --> src/minio_client.rs:45:8 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn initialize_variables() -> MinioVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_not_present` is never used [INFO] [stdout] --> src/minio_client.rs:56:4 [INFO] [stdout] | [INFO] [stdout] 56 | fn env_not_present(var_name: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IpiDevol` is never constructed [INFO] [stdout] --> src/nfe/det/imposto_devol.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct IpiDevol { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ImpostoDevol` is never constructed [INFO] [stdout] --> src/nfe/det/imposto_devol.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct ImpostoDevol { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ipi` is never constructed [INFO] [stdout] --> src/nfe/impostos/ipi.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Ipi { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/ipi.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IPITrib` is never constructed [INFO] [stdout] --> src/nfe/impostos/ipi.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct IPITrib { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoIpi` is never used [INFO] [stdout] --> src/nfe/impostos/ipi.rs:45:10 [INFO] [stdout] | [INFO] [stdout] 45 | pub enum CalculoIpi { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ii` is never constructed [INFO] [stdout] --> src/nfe/impostos/ii.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct Ii { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISSQN` is never constructed [INFO] [stdout] --> src/nfe/impostos/issqn.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ISSQN { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PIS` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct PIS { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISAliq` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 29 | pub struct PISAliq { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISQtde` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct PISQtde { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISOutr` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub struct PISOutr { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoPISOutr` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:56:10 [INFO] [stdout] | [INFO] [stdout] 56 | pub enum CalculoPISOutr { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoPis` is never used [INFO] [stdout] --> src/nfe/impostos/pis.rs:74:10 [INFO] [stdout] | [INFO] [stdout] 74 | pub enum TipoPis { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PISST` is never constructed [INFO] [stdout] --> src/nfe/impostos/pis_st.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct PISST { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoPisSt` is never used [INFO] [stdout] --> src/nfe/impostos/pis_st.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub enum CalculoPisSt { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct COFINS { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoCofins` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub enum TipoCofins { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSAliq` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct COFINSAliq { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSQtde` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:57:12 [INFO] [stdout] | [INFO] [stdout] 57 | pub struct COFINSQtde { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSOutr` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct COFINSOutr { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoCOFINSOutr` is never used [INFO] [stdout] --> src/nfe/impostos/cofins.rs:76:10 [INFO] [stdout] | [INFO] [stdout] 76 | pub enum CalculoCOFINSOutr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `COFINSST` is never constructed [INFO] [stdout] --> src/nfe/impostos/cofins_st.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct COFINSST { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CalculoCofinsSt` is never used [INFO] [stdout] --> src/nfe/impostos/cofins_st.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub enum CalculoCofinsSt { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Icms` is never constructed [INFO] [stdout] --> src/nfe/impostos/icms.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Icms { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoICMS` is never used [INFO] [stdout] --> src/nfe/impostos/icms.rs:172:10 [INFO] [stdout] | [INFO] [stdout] 172 | pub enum TipoICMS { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ICMSUFDest` is never constructed [INFO] [stdout] --> src/nfe/impostos/icms_uf_dest.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct ICMSUFDest { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IS` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct IS { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CalculoIS` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct CalculoIS { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UnidadeTributavel` is never constructed [INFO] [stdout] --> src/nfe/impostos/is.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct UnidadeTributavel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IBSCBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct IBSCBS { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TributacaoIBS` is never used [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub enum TributacaoIBS { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTransfCred` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct TTransfCred { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCredPresIBSZFM` is never constructed [INFO] [stdout] --> src/nfe/impostos/ibs_cbs.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TCredPresIBSZFM { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCIBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct TCIBS { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TDif` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct TDif { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TDevTrib` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:27:12 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct TDevTrib { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TRed` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct TRed { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TCredPres` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TCredPres { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ValorCredPres` is never used [INFO] [stdout] --> src/nfe/impostos/cibs.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | pub enum ValorCredPres { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTribRegular` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct TTribRegular { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TTribCompraGov` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:70:12 [INFO] [stdout] | [INFO] [stdout] 70 | pub struct TTribCompraGov { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSUF` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:80:12 [INFO] [stdout] | [INFO] [stdout] 80 | pub struct GIBSUF { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSMun` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:89:12 [INFO] [stdout] | [INFO] [stdout] 89 | pub struct GIBSMun { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCBS` is never constructed [INFO] [stdout] --> src/nfe/impostos/cibs.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | pub struct GCBS { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TMonofasia` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct TMonofasia { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoPadrao` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct GMonoPadrao { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoReten` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct GMonoReten { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoRet` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct GMonoRet { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoDif` is never constructed [INFO] [stdout] --> src/nfe/impostos/monofasia.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | pub struct GMonoDif { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `EventoJson` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct EventoJson { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Evento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub enum Evento { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct TEvento { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 47 | pub struct InfEvento { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TRetEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct TRetEvento { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TProcEvento` is never constructed [INFO] [stdout] --> src/nfe/eventos/evento.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct TProcEvento { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_evento_nfe` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:93:8 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn parse_evento_nfe(xml: Bytes) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_evento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:145:4 [INFO] [stdout] | [INFO] [stdout] 145 | fn parse_evento(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_procEventoNFe` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:190:4 [INFO] [stdout] | [INFO] [stdout] 190 | fn parse_procEventoNFe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:210:4 [INFO] [stdout] | [INFO] [stdout] 210 | fn parse_retEvento(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_envEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:254:4 [INFO] [stdout] | [INFO] [stdout] 254 | fn parse_envEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retEnvEvento` is never used [INFO] [stdout] --> src/nfe/eventos/evento.rs:274:4 [INFO] [stdout] | [INFO] [stdout] 274 | fn parse_retEnvEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `XmlReader` is never used [INFO] [stdout] --> src/nfe/common.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type XmlReader<'a> = Reader<&'a [u8]>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ParseError` is never used [INFO] [stdout] --> src/nfe/common.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum ParseError { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `read_text` is never used [INFO] [stdout] --> src/nfe/common.rs:37:8 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn read_text(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_tag_attribute` is never used [INFO] [stdout] --> src/nfe/common.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn get_tag_attribute(e: &BytesStart, key: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Total` is never constructed [INFO] [stdout] --> src/nfe/total.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Total { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ICMSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | pub struct ICMSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISSQNtot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct ISSQNtot { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RetTrib` is never constructed [INFO] [stdout] --> src/nfe/total.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct RetTrib { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ISTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 82 | pub struct ISTot { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTotUF` is never constructed [INFO] [stdout] --> src/nfe/total.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | pub struct GIBSTotUF { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTotMun` is never constructed [INFO] [stdout] --> src/nfe/total.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 94 | pub struct GIBSTotMun { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GIBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:101:12 [INFO] [stdout] | [INFO] [stdout] 101 | pub struct GIBSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:110:12 [INFO] [stdout] | [INFO] [stdout] 110 | pub struct GCBSTot { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GMonoTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:119:12 [INFO] [stdout] | [INFO] [stdout] 119 | pub struct GMonoTot { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IBSCBSTot` is never constructed [INFO] [stdout] --> src/nfe/total.rs:130:12 [INFO] [stdout] | [INFO] [stdout] 130 | pub struct IBSCBSTot { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_total` is never used [INFO] [stdout] --> src/nfe/total.rs:137:8 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn parse_total(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:157:4 [INFO] [stdout] | [INFO] [stdout] 157 | fn parse_ICMSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISSQNtot` is never used [INFO] [stdout] --> src/nfe/total.rs:205:4 [INFO] [stdout] | [INFO] [stdout] 205 | fn parse_ISSQNtot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retTrib` is never used [INFO] [stdout] --> src/nfe/total.rs:236:4 [INFO] [stdout] | [INFO] [stdout] 236 | fn parse_retTrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISTot` is never used [INFO] [stdout] --> src/nfe/total.rs:262:4 [INFO] [stdout] | [INFO] [stdout] 262 | fn parse_ISTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IBSCBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:277:4 [INFO] [stdout] | [INFO] [stdout] 277 | fn parse_IBSCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:299:4 [INFO] [stdout] | [INFO] [stdout] 299 | fn parse_GIBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GCBSTot` is never used [INFO] [stdout] --> src/nfe/total.rs:323:4 [INFO] [stdout] | [INFO] [stdout] 323 | fn parse_GCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoTot` is never used [INFO] [stdout] --> src/nfe/total.rs:345:4 [INFO] [stdout] | [INFO] [stdout] 345 | fn parse_GMonoTot(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTotUF` is never used [INFO] [stdout] --> src/nfe/total.rs:368:4 [INFO] [stdout] | [INFO] [stdout] 368 | fn parse_GIBSTotUF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GIBSTotMun` is never used [INFO] [stdout] --> src/nfe/total.rs:388:4 [INFO] [stdout] | [INFO] [stdout] 388 | fn parse_GIBSTotMun(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Transp` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Transp { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TVeiculo` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | pub struct TVeiculo { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Transporta` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct Transporta { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RetTransp` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct RetTransp { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TransporteRodoviario` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 52 | pub struct TransporteRodoviario { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `VeiculoTransporte` is never used [INFO] [stdout] --> src/nfe/transp.rs:59:10 [INFO] [stdout] | [INFO] [stdout] 59 | pub enum VeiculoTransporte { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Lacre` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct Lacre { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Vol` is never constructed [INFO] [stdout] --> src/nfe/transp.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Vol { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cobr` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct Cobr { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Fat` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Fat { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Dup` is never constructed [INFO] [stdout] --> src/nfe/cobr.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | pub struct Dup { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Pag` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Pag { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DetPag` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct DetPag { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Card` is never constructed [INFO] [stdout] --> src/nfe/pag.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Card { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_pag` is never used [INFO] [stdout] --> src/nfe/pag.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn parse_pag(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_detPag` is never used [INFO] [stdout] --> src/nfe/pag.rs:67:4 [INFO] [stdout] | [INFO] [stdout] 67 | fn parse_detPag(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_card` is never used [INFO] [stdout] --> src/nfe/pag.rs:94:4 [INFO] [stdout] | [INFO] [stdout] 94 | fn parse_card(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfIntermed` is never constructed [INFO] [stdout] --> src/nfe/inf_intermed.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct InfIntermed { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infIntermed` is never used [INFO] [stdout] --> src/nfe/inf_intermed.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn parse_infIntermed(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfAdic` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct InfAdic { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ObsCont` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct ObsCont { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ObsFisco` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct ObsFisco { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ProcRef` is never constructed [INFO] [stdout] --> src/nfe/infAdic.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct ProcRef { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infAdic` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:38:8 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn parse_infAdic(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_obsCont` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn parse_obsCont(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_obsFisco` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:89:4 [INFO] [stdout] | [INFO] [stdout] 89 | fn parse_obsFisco(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_procRef` is never used [INFO] [stdout] --> src/nfe/infAdic.rs:109:4 [INFO] [stdout] | [INFO] [stdout] 109 | fn parse_procRef(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Exporta` is never constructed [INFO] [stdout] --> src/nfe/exporta.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Exporta { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_exporta` is never used [INFO] [stdout] --> src/nfe/exporta.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn parse_exporta(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Compra` is never constructed [INFO] [stdout] --> src/nfe/compra.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Compra { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_compra` is never used [INFO] [stdout] --> src/nfe/compra.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn parse_compra(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cana` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct Cana { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ForDia` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct ForDia { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Deduc` is never constructed [INFO] [stdout] --> src/nfe/cana.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub struct Deduc { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cana` is never used [INFO] [stdout] --> src/nfe/cana.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn parse_cana(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_forDia` is never used [INFO] [stdout] --> src/nfe/cana.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn parse_forDia(reader: &mut Reader<&[u8]>, e: &BytesStart) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_deduc` is never used [INFO] [stdout] --> src/nfe/cana.rs:88:4 [INFO] [stdout] | [INFO] [stdout] 88 | fn parse_deduc(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TInfRespTec` is never constructed [INFO] [stdout] --> src/nfe/inf_resp_tec.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TInfRespTec { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infRespTec` is never used [INFO] [stdout] --> src/nfe/inf_resp_tec.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn parse_infRespTec(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Agropecuario` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct Agropecuario { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `AgropecuarioItem` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub enum AgropecuarioItem { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Defensivo` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub struct Defensivo { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GuiaTransito` is never constructed [INFO] [stdout] --> src/nfe/agropecuario.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 37 | pub struct GuiaTransito { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_agropecuario` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn parse_agropecuario(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_defensivo` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:70:4 [INFO] [stdout] | [INFO] [stdout] 70 | fn parse_defensivo(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_guiaTransito` is never used [INFO] [stdout] --> src/nfe/agropecuario.rs:91:4 [INFO] [stdout] | [INFO] [stdout] 91 | fn parse_guiaTransito(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `TipoXml` is never used [INFO] [stdout] --> src/nfe_parser.rs:36:6 [INFO] [stdout] | [INFO] [stdout] 36 | enum TipoXml { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Modelo` is never used [INFO] [stdout] --> src/nfe_parser.rs:47:6 [INFO] [stdout] | [INFO] [stdout] 47 | enum Modelo { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_xml` is never used [INFO] [stdout] --> src/nfe_parser.rs:56:8 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn parse_xml(xml: Bytes, company_id: i64, org_id: i64) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_tipo_xml` is never used [INFO] [stdout] --> src/nfe_parser.rs:83:4 [INFO] [stdout] | [INFO] [stdout] 83 | fn get_tipo_xml(xml: &Bytes) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_mod_nfe` is never used [INFO] [stdout] --> src/nfe_parser.rs:116:4 [INFO] [stdout] | [INFO] [stdout] 116 | fn get_mod_nfe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_nfe` is never used [INFO] [stdout] --> src/nfe_parser.rs:138:4 [INFO] [stdout] | [INFO] [stdout] 138 | fn parse_nfe(xml: Bytes, modelo: Modelo) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_NFe` is never used [INFO] [stdout] --> src/nfe_parser.rs:161:4 [INFO] [stdout] | [INFO] [stdout] 161 | fn parse_NFe(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ide` is never used [INFO] [stdout] --> src/nfe_parser.rs:204:4 [INFO] [stdout] | [INFO] [stdout] 204 | fn parse_ide(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_emit` is never used [INFO] [stdout] --> src/nfe_parser.rs:272:4 [INFO] [stdout] | [INFO] [stdout] 272 | fn parse_emit(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_avulsa` is never used [INFO] [stdout] --> src/nfe_parser.rs:309:4 [INFO] [stdout] | [INFO] [stdout] 309 | fn parse_avulsa(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_dest` is never used [INFO] [stdout] --> src/nfe_parser.rs:341:4 [INFO] [stdout] | [INFO] [stdout] 341 | fn parse_dest(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_det` is never used [INFO] [stdout] --> src/nfe_parser.rs:376:4 [INFO] [stdout] | [INFO] [stdout] 376 | fn parse_det(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_transp` is never used [INFO] [stdout] --> src/nfe_parser.rs:406:4 [INFO] [stdout] | [INFO] [stdout] 406 | fn parse_transp(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_lacres` is never used [INFO] [stdout] --> src/nfe_parser.rs:446:4 [INFO] [stdout] | [INFO] [stdout] 446 | fn parse_lacres(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_TVeiculo` is never used [INFO] [stdout] --> src/nfe_parser.rs:461:4 [INFO] [stdout] | [INFO] [stdout] 461 | fn parse_TVeiculo(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_vol` is never used [INFO] [stdout] --> src/nfe_parser.rs:481:4 [INFO] [stdout] | [INFO] [stdout] 481 | fn parse_vol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_transporta` is never used [INFO] [stdout] --> src/nfe_parser.rs:511:4 [INFO] [stdout] | [INFO] [stdout] 511 | fn parse_transporta(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_retTransp` is never used [INFO] [stdout] --> src/nfe_parser.rs:535:4 [INFO] [stdout] | [INFO] [stdout] 535 | fn parse_retTransp(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cobr` is never used [INFO] [stdout] --> src/nfe_parser.rs:558:4 [INFO] [stdout] | [INFO] [stdout] 558 | fn parse_cobr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_fat` is never used [INFO] [stdout] --> src/nfe_parser.rs:575:4 [INFO] [stdout] | [INFO] [stdout] 575 | fn parse_fat(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_dup` is never used [INFO] [stdout] --> src/nfe_parser.rs:596:4 [INFO] [stdout] | [INFO] [stdout] 596 | fn parse_dup(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_prod` is never used [INFO] [stdout] --> src/nfe_parser.rs:617:4 [INFO] [stdout] | [INFO] [stdout] 617 | fn parse_prod(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCred` is never used [INFO] [stdout] --> src/nfe_parser.rs:697:4 [INFO] [stdout] | [INFO] [stdout] 697 | fn parse_gCred(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_DI` is never used [INFO] [stdout] --> src/nfe_parser.rs:723:4 [INFO] [stdout] | [INFO] [stdout] 723 | fn parse_DI(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_detExport` is never used [INFO] [stdout] --> src/nfe_parser.rs:759:4 [INFO] [stdout] | [INFO] [stdout] 759 | fn parse_detExport(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infProdNFF` is never used [INFO] [stdout] --> src/nfe_parser.rs:810:4 [INFO] [stdout] | [INFO] [stdout] 810 | fn parse_infProdNFF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_infProdEmb` is never used [INFO] [stdout] --> src/nfe_parser.rs:838:4 [INFO] [stdout] | [INFO] [stdout] 838 | fn parse_infProdEmb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_veicProd` is never used [INFO] [stdout] --> src/nfe_parser.rs:867:4 [INFO] [stdout] | [INFO] [stdout] 867 | fn parse_veicProd(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_med` is never used [INFO] [stdout] --> src/nfe_parser.rs:915:4 [INFO] [stdout] | [INFO] [stdout] 915 | fn parse_med(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_arma` is never used [INFO] [stdout] --> src/nfe_parser.rs:937:4 [INFO] [stdout] | [INFO] [stdout] 937 | fn parse_arma(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_comb` is never used [INFO] [stdout] --> src/nfe_parser.rs:962:4 [INFO] [stdout] | [INFO] [stdout] 962 | fn parse_comb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_cide` is never used [INFO] [stdout] --> src/nfe_parser.rs:1003:4 [INFO] [stdout] | [INFO] [stdout] 1003 | fn parse_cide(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_encerrante` is never used [INFO] [stdout] --> src/nfe_parser.rs:1023:4 [INFO] [stdout] | [INFO] [stdout] 1023 | fn parse_encerrante(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_orig_comb` is never used [INFO] [stdout] --> src/nfe_parser.rs:1049:4 [INFO] [stdout] | [INFO] [stdout] 1049 | fn parse_orig_comb(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_adi` is never used [INFO] [stdout] --> src/nfe_parser.rs:1070:4 [INFO] [stdout] | [INFO] [stdout] 1070 | fn parse_adi(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_imposto` is never used [INFO] [stdout] --> src/nfe_parser.rs:1094:4 [INFO] [stdout] | [INFO] [stdout] 1094 | fn parse_imposto(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_impostoDevol` is never used [INFO] [stdout] --> src/nfe_parser.rs:1155:4 [INFO] [stdout] | [INFO] [stdout] 1155 | fn parse_impostoDevol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IpiDevol` is never used [INFO] [stdout] --> src/nfe_parser.rs:1179:4 [INFO] [stdout] | [INFO] [stdout] 1179 | fn parse_IpiDevol(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1193:4 [INFO] [stdout] | [INFO] [stdout] 1193 | fn parse_ICMS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IPI` is never used [INFO] [stdout] --> src/nfe_parser.rs:1329:4 [INFO] [stdout] | [INFO] [stdout] 1329 | fn parse_IPI(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_II` is never used [INFO] [stdout] --> src/nfe_parser.rs:1362:4 [INFO] [stdout] | [INFO] [stdout] 1362 | fn parse_II(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ISSQN` is never used [INFO] [stdout] --> src/nfe_parser.rs:1386:4 [INFO] [stdout] | [INFO] [stdout] 1386 | fn parse_ISSQN(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PIS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1427:4 [INFO] [stdout] | [INFO] [stdout] 1427 | fn parse_PIS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISST` is never used [INFO] [stdout] --> src/nfe_parser.rs:1468:4 [INFO] [stdout] | [INFO] [stdout] 1468 | fn parse_PISST(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1525:4 [INFO] [stdout] | [INFO] [stdout] 1525 | fn parse_COFINS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSST` is never used [INFO] [stdout] --> src/nfe_parser.rs:1570:4 [INFO] [stdout] | [INFO] [stdout] 1570 | fn parse_COFINSST(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_ICMSUFDest` is never used [INFO] [stdout] --> src/nfe_parser.rs:1628:4 [INFO] [stdout] | [INFO] [stdout] 1628 | fn parse_ICMSUFDest(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1664:4 [INFO] [stdout] | [INFO] [stdout] 1664 | fn parse_IS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IBSCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1723:4 [INFO] [stdout] | [INFO] [stdout] 1723 | fn parse_IBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1771:4 [INFO] [stdout] | [INFO] [stdout] 1771 | fn parse_gIBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSUF` is never used [INFO] [stdout] --> src/nfe_parser.rs:1801:4 [INFO] [stdout] | [INFO] [stdout] 1801 | fn parse_gIBSUF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSMun` is never used [INFO] [stdout] --> src/nfe_parser.rs:1828:4 [INFO] [stdout] | [INFO] [stdout] 1828 | fn parse_gIBSMun(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCBS` is never used [INFO] [stdout] --> src/nfe_parser.rs:1855:4 [INFO] [stdout] | [INFO] [stdout] 1855 | fn parse_gCBS(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTribRegular` is never used [INFO] [stdout] --> src/nfe_parser.rs:1879:4 [INFO] [stdout] | [INFO] [stdout] 1879 | fn parse_gTribRegular(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gDif` is never used [INFO] [stdout] --> src/nfe_parser.rs:1908:4 [INFO] [stdout] | [INFO] [stdout] 1908 | fn parse_gDif(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gDevTrib` is never used [INFO] [stdout] --> src/nfe_parser.rs:1928:4 [INFO] [stdout] | [INFO] [stdout] 1928 | fn parse_gDevTrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gRed` is never used [INFO] [stdout] --> src/nfe_parser.rs:1945:4 [INFO] [stdout] | [INFO] [stdout] 1945 | fn parse_gRed(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gIBSCBSMono` is never used [INFO] [stdout] --> src/nfe_parser.rs:1964:4 [INFO] [stdout] | [INFO] [stdout] 1964 | fn parse_gIBSCBSMono(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoPadrao` is never used [INFO] [stdout] --> src/nfe_parser.rs:1998:4 [INFO] [stdout] | [INFO] [stdout] 1998 | fn parse_GMonoPadrao(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoReten` is never used [INFO] [stdout] --> src/nfe_parser.rs:2025:4 [INFO] [stdout] | [INFO] [stdout] 2025 | fn parse_GMonoReten(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoRet` is never used [INFO] [stdout] --> src/nfe_parser.rs:2051:4 [INFO] [stdout] | [INFO] [stdout] 2051 | fn parse_GMonoRet(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_GMonoDif` is never used [INFO] [stdout] --> src/nfe_parser.rs:2076:4 [INFO] [stdout] | [INFO] [stdout] 2076 | fn parse_GMonoDif(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTransfCred` is never used [INFO] [stdout] --> src/nfe_parser.rs:2099:4 [INFO] [stdout] | [INFO] [stdout] 2099 | fn parse_gTransfCred(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCredPresIBSZFM` is never used [INFO] [stdout] --> src/nfe_parser.rs:2119:4 [INFO] [stdout] | [INFO] [stdout] 2119 | fn parse_gCredPresIBSZFM(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCredPres` is never used [INFO] [stdout] --> src/nfe_parser.rs:2138:4 [INFO] [stdout] | [INFO] [stdout] 2138 | fn parse_gCredPres(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gTribCompraGov` is never used [INFO] [stdout] --> src/nfe_parser.rs:2174:4 [INFO] [stdout] | [INFO] [stdout] 2174 | fn parse_gTribCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSAliq` is never used [INFO] [stdout] --> src/nfe_parser.rs:2196:4 [INFO] [stdout] | [INFO] [stdout] 2196 | fn parse_COFINSAliq(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSQtde` is never used [INFO] [stdout] --> src/nfe_parser.rs:2221:4 [INFO] [stdout] | [INFO] [stdout] 2221 | fn parse_COFINSQtde(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSNT` is never used [INFO] [stdout] --> src/nfe_parser.rs:2245:4 [INFO] [stdout] | [INFO] [stdout] 2245 | fn parse_COFINSNT(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_COFINSOutr` is never used [INFO] [stdout] --> src/nfe_parser.rs:2260:4 [INFO] [stdout] | [INFO] [stdout] 2260 | fn parse_COFINSOutr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISAliq` is never used [INFO] [stdout] --> src/nfe_parser.rs:2307:4 [INFO] [stdout] | [INFO] [stdout] 2307 | fn parse_PISAliq(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISQtde` is never used [INFO] [stdout] --> src/nfe_parser.rs:2337:4 [INFO] [stdout] | [INFO] [stdout] 2337 | fn parse_PISQtde(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_PISOutr` is never used [INFO] [stdout] --> src/nfe_parser.rs:2368:4 [INFO] [stdout] | [INFO] [stdout] 2368 | fn parse_PISOutr(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_IPITrib` is never used [INFO] [stdout] --> src/nfe_parser.rs:2421:4 [INFO] [stdout] | [INFO] [stdout] 2421 | fn parse_IPITrib(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_enderEmit` is never used [INFO] [stdout] --> src/nfe_parser.rs:2477:4 [INFO] [stdout] | [INFO] [stdout] 2477 | fn parse_enderEmit(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_TLocal` is never used [INFO] [stdout] --> src/nfe_parser.rs:2511:4 [INFO] [stdout] | [INFO] [stdout] 2511 | fn parse_TLocal(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_nfref` is never used [INFO] [stdout] --> src/nfe_parser.rs:2549:4 [INFO] [stdout] | [INFO] [stdout] 2549 | fn parse_nfref(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refNF` is never used [INFO] [stdout] --> src/nfe_parser.rs:2577:4 [INFO] [stdout] | [INFO] [stdout] 2577 | fn parse_refNF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refNFP` is never used [INFO] [stdout] --> src/nfe_parser.rs:2611:4 [INFO] [stdout] | [INFO] [stdout] 2611 | fn parse_refNFP(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_refECF` is never used [INFO] [stdout] --> src/nfe_parser.rs:2647:4 [INFO] [stdout] | [INFO] [stdout] 2647 | fn parse_refECF(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gCompraGov` is never used [INFO] [stdout] --> src/nfe_parser.rs:2678:4 [INFO] [stdout] | [INFO] [stdout] 2678 | fn parse_gCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_gPagAntecipado` is never used [INFO] [stdout] --> src/nfe_parser.rs:2716:4 [INFO] [stdout] | [INFO] [stdout] 2716 | fn parse_gPagAntecipado(reader: &mut XmlReader) -> Result, Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `NfeJson` is never constructed [INFO] [stdout] --> src/nfes.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct NfeJson { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `NFe` is never constructed [INFO] [stdout] --> src/nfes.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct NFe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Det` is never constructed [INFO] [stdout] --> src/nfes.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Det { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Prod` is never constructed [INFO] [stdout] --> src/nfes.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | pub struct Prod { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Imposto` is never constructed [INFO] [stdout] --> src/nfes.rs:96:12 [INFO] [stdout] | [INFO] [stdout] 96 | pub struct Imposto { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tributacao` is never used [INFO] [stdout] --> src/nfes.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | pub enum Tributacao { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Veiculo` is never constructed [INFO] [stdout] --> src/nfes.rs:131:12 [INFO] [stdout] | [INFO] [stdout] 131 | pub struct Veiculo { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Medicamento` is never constructed [INFO] [stdout] --> src/nfes.rs:159:12 [INFO] [stdout] | [INFO] [stdout] 159 | pub struct Medicamento { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Arma` is never constructed [INFO] [stdout] --> src/nfes.rs:167:12 [INFO] [stdout] | [INFO] [stdout] 167 | pub struct Arma { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Combustivel` is never constructed [INFO] [stdout] --> src/nfes.rs:175:12 [INFO] [stdout] | [INFO] [stdout] 175 | pub struct Combustivel { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Cide` is never constructed [INFO] [stdout] --> src/nfes.rs:192:12 [INFO] [stdout] | [INFO] [stdout] 192 | pub struct Cide { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Encerrante` is never constructed [INFO] [stdout] --> src/nfes.rs:199:12 [INFO] [stdout] | [INFO] [stdout] 199 | pub struct Encerrante { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OrigComb` is never constructed [INFO] [stdout] --> src/nfes.rs:208:12 [INFO] [stdout] | [INFO] [stdout] 208 | pub struct OrigComb { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ProdutoEspecifico` is never used [INFO] [stdout] --> src/nfes.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | pub enum ProdutoEspecifico { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `GCred` is never constructed [INFO] [stdout] --> src/nfes.rs:232:12 [INFO] [stdout] | [INFO] [stdout] 232 | pub struct GCred { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DI` is never constructed [INFO] [stdout] --> src/nfes.rs:239:12 [INFO] [stdout] | [INFO] [stdout] 239 | pub struct DI { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Adi` is never constructed [INFO] [stdout] --> src/nfes.rs:258:12 [INFO] [stdout] | [INFO] [stdout] 258 | pub struct Adi { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DetExport` is never constructed [INFO] [stdout] --> src/nfes.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | pub struct DetExport { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ExportInd` is never constructed [INFO] [stdout] --> src/nfes.rs:275:12 [INFO] [stdout] | [INFO] [stdout] 275 | pub struct ExportInd { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfProdNFF` is never constructed [INFO] [stdout] --> src/nfes.rs:282:12 [INFO] [stdout] | [INFO] [stdout] 282 | pub struct InfProdNFF { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `InfProdEmb` is never constructed [INFO] [stdout] --> src/nfes.rs:288:12 [INFO] [stdout] | [INFO] [stdout] 288 | pub struct InfProdEmb { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ide` is never constructed [INFO] [stdout] --> src/nfes.rs:296:12 [INFO] [stdout] | [INFO] [stdout] 296 | pub struct Ide { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Emit` is never constructed [INFO] [stdout] --> src/nfes.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | pub struct Emit { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Avulsa` is never constructed [INFO] [stdout] --> src/nfes.rs:344:12 [INFO] [stdout] | [INFO] [stdout] 344 | pub struct Avulsa { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Dest` is never constructed [INFO] [stdout] --> src/nfes.rs:359:12 [INFO] [stdout] | [INFO] [stdout] 359 | pub struct Dest { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `EnderEmi` is never constructed [INFO] [stdout] --> src/nfes.rs:375:12 [INFO] [stdout] | [INFO] [stdout] 375 | pub struct EnderEmi { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Local` is never constructed [INFO] [stdout] --> src/nfes.rs:390:12 [INFO] [stdout] | [INFO] [stdout] 390 | pub struct Local { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CompraGov` is never constructed [INFO] [stdout] --> src/nfes.rs:411:12 [INFO] [stdout] | [INFO] [stdout] 411 | pub struct CompraGov { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `NFRef` is never used [INFO] [stdout] --> src/nfes.rs:418:10 [INFO] [stdout] | [INFO] [stdout] 418 | pub enum NFRef { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefNFData` is never constructed [INFO] [stdout] --> src/nfes.rs:434:12 [INFO] [stdout] | [INFO] [stdout] 434 | pub struct RefNFData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefNFPData` is never constructed [INFO] [stdout] --> src/nfes.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 444 | pub struct RefNFPData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RefECFData` is never constructed [INFO] [stdout] --> src/nfes.rs:456:12 [INFO] [stdout] | [INFO] [stdout] 456 | pub struct RefECFData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `UF` is never used [INFO] [stdout] --> src/nfes.rs:464:10 [INFO] [stdout] | [INFO] [stdout] 464 | pub enum UF { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `EmitenteId` is never used [INFO] [stdout] --> src/nfes.rs:514:10 [INFO] [stdout] | [INFO] [stdout] 514 | pub enum EmitenteId { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `XmlConsumer` is never constructed [INFO] [stdout] --> src/rabbitmq/consumer.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct XmlConsumer { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:23:18 [INFO] [stdout] | [INFO] [stdout] 22 | impl XmlConsumer { [INFO] [stdout] | ---------------- associated function in this implementation [INFO] [stdout] 23 | pub async fn new(variables: &RabbitVariables, bucket_name: &String, connection: &Connection) -> Result src/rabbitmq/consumer.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct RabbitMqConsumer { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `start`, `restart`, `initialize_channels`, and `register_consuming_channels` are never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 49 | impl RabbitMqConsumer { [INFO] [stdout] | --------------------- associated items in this implementation [INFO] [stdout] 50 | pub async fn new(variables: RabbitVariables, minio_bucket_name: String) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 63 | pub async fn start(&mut self) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 81 | async fn restart(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 90 | async fn initialize_channels(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 104 | async fn register_consuming_channels(&self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `publish` and `reject_message` are never used [INFO] [stdout] --> src/rabbitmq/consumer.rs:123:14 [INFO] [stdout] | [INFO] [stdout] 122 | impl XmlConsumer { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] 123 | async fn publish (&self, message: Vec ) -> bool { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | async fn reject_message(&self, channel: &Channel, deliver: Deliver) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `consume_queue`, `publish_queue`, `routing_key`, `exchange`, and `num_channels` are never read [INFO] [stdout] --> src/rabbitmq/common.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct RabbitVariables { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | pub consume_queue: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 19 | pub publish_queue: String, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 20 | [INFO] [stdout] 21 | pub routing_key: String, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 22 | pub exchange: String, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 23 | pub num_channels: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RabbitVariables` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_channels` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:115:14 [INFO] [stdout] | [INFO] [stdout] 115 | pub async fn initialize_channels(queue: &String, routing_key: &String, exchange: &String, num_channels: u8, connection: &Connection... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_consumer_channel` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:129:14 [INFO] [stdout] | [INFO] [stdout] 129 | pub async fn initialize_consumer_channel( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declare_dlx_exchange` is never used [INFO] [stdout] --> src/rabbitmq/common.rs:176:10 [INFO] [stdout] | [INFO] [stdout] 176 | async fn declare_dlx_exchange(channel: &Channel) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.64s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "7efe940b3dae71ed98b89c8d39cffa93d9b2d7462d4acfcd57b72a1821e65885", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7efe940b3dae71ed98b89c8d39cffa93d9b2d7462d4acfcd57b72a1821e65885", kill_on_drop: false }` [INFO] [stdout] 7efe940b3dae71ed98b89c8d39cffa93d9b2d7462d4acfcd57b72a1821e65885 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 73f5e2baa8735dc8df8437b5637be24a0397be1f8302986997b0ea9c2fde07fc [INFO] running `Command { std: "docker" "start" "-a" "73f5e2baa8735dc8df8437b5637be24a0397be1f8302986997b0ea9c2fde07fc", kill_on_drop: false }` [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> src/nfe_parser.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | CTe(Modelo), [INFO] [stderr] | --- ^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this variant [INFO] [stderr] | [INFO] [stderr] = note: `TipoXml` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stderr] | [INFO] [stderr] 39 - CTe(Modelo), [INFO] [stderr] 39 + CTe(()), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused import: `self` [INFO] [stderr] --> src/producer.rs:5:15 [INFO] [stderr] | [INFO] [stderr] 5 | channel::{self, BasicPublishArguments, Channel}, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde_json::to_vec` [INFO] [stderr] --> src/producer.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use serde_json::to_vec; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `RabbitVariables` [INFO] [stderr] --> src/producer.rs:12:40 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::rabbitmq::common::{Message, RabbitVariables}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/producer.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | let mut channel: Channel = rabbitmq::common::initialize_publish_channel( [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/producer.rs:55:13 [INFO] [stderr] | [INFO] [stderr] 55 | let mut content: Vec = serde_json::to_vec(&message).unwrap(); [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: struct `MinioVariables` is never constructed [INFO] [stderr] --> src/minio_client.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct MinioVariables { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: static `CLIENT` is never used [INFO] [stderr] --> src/minio_client.rs:13:8 [INFO] [stderr] | [INFO] [stderr] 13 | static CLIENT: OnceLock = OnceLock::new(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `init_client` is never used [INFO] [stderr] --> src/minio_client.rs:15:8 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn init_client(variables: &MinioVariables) -> &'static Client { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `download_object` is never used [INFO] [stderr] --> src/minio_client.rs:34:14 [INFO] [stderr] | [INFO] [stderr] 34 | pub async fn download_object(object: &str, bucket_name: &str) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `initialize_variables` is never used [INFO] [stderr] --> src/minio_client.rs:45:8 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn initialize_variables() -> MinioVariables { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `env_not_present` is never used [INFO] [stderr] --> src/minio_client.rs:56:4 [INFO] [stderr] | [INFO] [stderr] 56 | fn env_not_present(var_name: &str) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `IpiDevol` is never constructed [INFO] [stderr] --> src/nfe/det/imposto_devol.rs:8:12 [INFO] [stderr] | [INFO] [stderr] 8 | pub struct IpiDevol { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ImpostoDevol` is never constructed [INFO] [stderr] --> src/nfe/det/imposto_devol.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | pub struct ImpostoDevol { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Ipi` is never constructed [INFO] [stderr] --> src/nfe/impostos/ipi.rs:9:12 [INFO] [stderr] | [INFO] [stderr] 9 | pub struct Ipi { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Tributacao` is never used [INFO] [stderr] --> src/nfe/impostos/ipi.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | pub enum Tributacao { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `IPITrib` is never constructed [INFO] [stderr] --> src/nfe/impostos/ipi.rs:36:12 [INFO] [stderr] | [INFO] [stderr] 36 | pub struct IPITrib { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `CalculoIpi` is never used [INFO] [stderr] --> src/nfe/impostos/ipi.rs:45:10 [INFO] [stderr] | [INFO] [stderr] 45 | pub enum CalculoIpi { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Ii` is never constructed [INFO] [stderr] --> src/nfe/impostos/ii.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct Ii { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ISSQN` is never constructed [INFO] [stderr] --> src/nfe/impostos/issqn.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct ISSQN { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PIS` is never constructed [INFO] [stderr] --> src/nfe/impostos/pis.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct PIS { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Tributacao` is never used [INFO] [stderr] --> src/nfe/impostos/pis.rs:14:10 [INFO] [stderr] | [INFO] [stderr] 14 | pub enum Tributacao { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PISAliq` is never constructed [INFO] [stderr] --> src/nfe/impostos/pis.rs:29:12 [INFO] [stderr] | [INFO] [stderr] 29 | pub struct PISAliq { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PISQtde` is never constructed [INFO] [stderr] --> src/nfe/impostos/pis.rs:37:12 [INFO] [stderr] | [INFO] [stderr] 37 | pub struct PISQtde { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PISOutr` is never constructed [INFO] [stderr] --> src/nfe/impostos/pis.rs:45:12 [INFO] [stderr] | [INFO] [stderr] 45 | pub struct PISOutr { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `CalculoPISOutr` is never used [INFO] [stderr] --> src/nfe/impostos/pis.rs:56:10 [INFO] [stderr] | [INFO] [stderr] 56 | pub enum CalculoPISOutr { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `TipoPis` is never used [INFO] [stderr] --> src/nfe/impostos/pis.rs:74:10 [INFO] [stderr] | [INFO] [stderr] 74 | pub enum TipoPis { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PISST` is never constructed [INFO] [stderr] --> src/nfe/impostos/pis_st.rs:7:12 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct PISST { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `CalculoPisSt` is never used [INFO] [stderr] --> src/nfe/impostos/pis_st.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | pub enum CalculoPisSt { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `COFINS` is never constructed [INFO] [stderr] --> src/nfe/impostos/cofins.rs:7:12 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct COFINS { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Tributacao` is never used [INFO] [stderr] --> src/nfe/impostos/cofins.rs:16:10 [INFO] [stderr] | [INFO] [stderr] 16 | pub enum Tributacao { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `TipoCofins` is never used [INFO] [stderr] --> src/nfe/impostos/cofins.rs:30:10 [INFO] [stderr] | [INFO] [stderr] 30 | pub enum TipoCofins { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `COFINSAliq` is never constructed [INFO] [stderr] --> src/nfe/impostos/cofins.rs:48:12 [INFO] [stderr] | [INFO] [stderr] 48 | pub struct COFINSAliq { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `COFINSQtde` is never constructed [INFO] [stderr] --> src/nfe/impostos/cofins.rs:57:12 [INFO] [stderr] | [INFO] [stderr] 57 | pub struct COFINSQtde { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `COFINSOutr` is never constructed [INFO] [stderr] --> src/nfe/impostos/cofins.rs:66:12 [INFO] [stderr] | [INFO] [stderr] 66 | pub struct COFINSOutr { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `CalculoCOFINSOutr` is never used [INFO] [stderr] --> src/nfe/impostos/cofins.rs:76:10 [INFO] [stderr] | [INFO] [stderr] 76 | pub enum CalculoCOFINSOutr { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `COFINSST` is never constructed [INFO] [stderr] --> src/nfe/impostos/cofins_st.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct COFINSST { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `CalculoCofinsSt` is never used [INFO] [stderr] --> src/nfe/impostos/cofins_st.rs:17:10 [INFO] [stderr] | [INFO] [stderr] 17 | pub enum CalculoCofinsSt { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Icms` is never constructed [INFO] [stderr] --> src/nfe/impostos/icms.rs:9:12 [INFO] [stderr] | [INFO] [stderr] 9 | pub struct Icms { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `TipoICMS` is never used [INFO] [stderr] --> src/nfe/impostos/icms.rs:172:10 [INFO] [stderr] | [INFO] [stderr] 172 | pub enum TipoICMS { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ICMSUFDest` is never constructed [INFO] [stderr] --> src/nfe/impostos/icms_uf_dest.rs:8:12 [INFO] [stderr] | [INFO] [stderr] 8 | pub struct ICMSUFDest { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `IS` is never constructed [INFO] [stderr] --> src/nfe/impostos/is.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct IS { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: struct `CalculoIS` is never constructed [INFO] [stderr] --> src/nfe/impostos/is.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | pub struct CalculoIS { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `UnidadeTributavel` is never constructed [INFO] [stderr] --> src/nfe/impostos/is.rs:36:12 [INFO] [stderr] | [INFO] [stderr] 36 | pub struct UnidadeTributavel { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `IBSCBS` is never constructed [INFO] [stderr] --> src/nfe/impostos/ibs_cbs.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct IBSCBS { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `TributacaoIBS` is never used [INFO] [stderr] --> src/nfe/impostos/ibs_cbs.rs:20:10 [INFO] [stderr] | [INFO] [stderr] 20 | pub enum TributacaoIBS { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TTransfCred` is never constructed [INFO] [stderr] --> src/nfe/impostos/ibs_cbs.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct TTransfCred { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TCredPresIBSZFM` is never constructed [INFO] [stderr] --> src/nfe/impostos/ibs_cbs.rs:38:12 [INFO] [stderr] | [INFO] [stderr] 38 | pub struct TCredPresIBSZFM { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TCIBS` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:8:12 [INFO] [stderr] | [INFO] [stderr] 8 | pub struct TCIBS { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TDif` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:21:12 [INFO] [stderr] | [INFO] [stderr] 21 | pub struct TDif { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TDevTrib` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:27:12 [INFO] [stderr] | [INFO] [stderr] 27 | pub struct TDevTrib { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TRed` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct TRed { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TCredPres` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:38:12 [INFO] [stderr] | [INFO] [stderr] 38 | pub struct TCredPres { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `ValorCredPres` is never used [INFO] [stderr] --> src/nfe/impostos/cibs.rs:46:10 [INFO] [stderr] | [INFO] [stderr] 46 | pub enum ValorCredPres { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TTribRegular` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:58:12 [INFO] [stderr] | [INFO] [stderr] 58 | pub struct TTribRegular { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TTribCompraGov` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:70:12 [INFO] [stderr] | [INFO] [stderr] 70 | pub struct TTribCompraGov { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GIBSUF` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:80:12 [INFO] [stderr] | [INFO] [stderr] 80 | pub struct GIBSUF { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GIBSMun` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:89:12 [INFO] [stderr] | [INFO] [stderr] 89 | pub struct GIBSMun { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GCBS` is never constructed [INFO] [stderr] --> src/nfe/impostos/cibs.rs:98:12 [INFO] [stderr] | [INFO] [stderr] 98 | pub struct GCBS { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TMonofasia` is never constructed [INFO] [stderr] --> src/nfe/impostos/monofasia.rs:7:12 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct TMonofasia { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GMonoPadrao` is never constructed [INFO] [stderr] --> src/nfe/impostos/monofasia.rs:17:12 [INFO] [stderr] | [INFO] [stderr] 17 | pub struct GMonoPadrao { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GMonoReten` is never constructed [INFO] [stderr] --> src/nfe/impostos/monofasia.rs:26:12 [INFO] [stderr] | [INFO] [stderr] 26 | pub struct GMonoReten { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GMonoRet` is never constructed [INFO] [stderr] --> src/nfe/impostos/monofasia.rs:35:12 [INFO] [stderr] | [INFO] [stderr] 35 | pub struct GMonoRet { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GMonoDif` is never constructed [INFO] [stderr] --> src/nfe/impostos/monofasia.rs:44:12 [INFO] [stderr] | [INFO] [stderr] 44 | pub struct GMonoDif { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `EventoJson` is never constructed [INFO] [stderr] --> src/nfe/eventos/evento.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | pub struct EventoJson { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Evento` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | pub enum Evento { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TEvento` is never constructed [INFO] [stderr] --> src/nfe/eventos/evento.rs:38:12 [INFO] [stderr] | [INFO] [stderr] 38 | pub struct TEvento { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `InfEvento` is never constructed [INFO] [stderr] --> src/nfe/eventos/evento.rs:47:12 [INFO] [stderr] | [INFO] [stderr] 47 | pub struct InfEvento { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TRetEvento` is never constructed [INFO] [stderr] --> src/nfe/eventos/evento.rs:71:12 [INFO] [stderr] | [INFO] [stderr] 71 | pub struct TRetEvento { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TProcEvento` is never constructed [INFO] [stderr] --> src/nfe/eventos/evento.rs:88:12 [INFO] [stderr] | [INFO] [stderr] 88 | pub struct TProcEvento { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_evento_nfe` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:93:8 [INFO] [stderr] | [INFO] [stderr] 93 | pub fn parse_evento_nfe(xml: Bytes) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_evento` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | fn parse_evento(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_procEventoNFe` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:190:4 [INFO] [stderr] | [INFO] [stderr] 190 | fn parse_procEventoNFe(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_retEvento` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:210:4 [INFO] [stderr] | [INFO] [stderr] 210 | fn parse_retEvento(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_envEvento` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:254:4 [INFO] [stderr] | [INFO] [stderr] 254 | fn parse_envEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_retEnvEvento` is never used [INFO] [stderr] --> src/nfe/eventos/evento.rs:274:4 [INFO] [stderr] | [INFO] [stderr] 274 | fn parse_retEnvEvento(reader: &mut XmlReader) -> Result, Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias `XmlReader` is never used [INFO] [stderr] --> src/nfe/common.rs:7:10 [INFO] [stderr] | [INFO] [stderr] 7 | pub type XmlReader<'a> = Reader<&'a [u8]>; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `ParseError` is never used [INFO] [stderr] --> src/nfe/common.rs:10:10 [INFO] [stderr] | [INFO] [stderr] 10 | pub enum ParseError { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `read_text` is never used [INFO] [stderr] --> src/nfe/common.rs:37:8 [INFO] [stderr] | [INFO] [stderr] 37 | pub fn read_text(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `get_tag_attribute` is never used [INFO] [stderr] --> src/nfe/common.rs:43:8 [INFO] [stderr] | [INFO] [stderr] 43 | pub fn get_tag_attribute(e: &BytesStart, key: &[u8]) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Total` is never constructed [INFO] [stderr] --> src/nfe/total.rs:12:12 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct Total { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ICMSTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:22:12 [INFO] [stderr] | [INFO] [stderr] 22 | pub struct ICMSTot { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ISSQNtot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:55:12 [INFO] [stderr] | [INFO] [stderr] 55 | pub struct ISSQNtot { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `RetTrib` is never constructed [INFO] [stderr] --> src/nfe/total.rs:71:12 [INFO] [stderr] | [INFO] [stderr] 71 | pub struct RetTrib { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ISTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:82:12 [INFO] [stderr] | [INFO] [stderr] 82 | pub struct ISTot { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GIBSTotUF` is never constructed [INFO] [stderr] --> src/nfe/total.rs:87:12 [INFO] [stderr] | [INFO] [stderr] 87 | pub struct GIBSTotUF { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GIBSTotMun` is never constructed [INFO] [stderr] --> src/nfe/total.rs:94:12 [INFO] [stderr] | [INFO] [stderr] 94 | pub struct GIBSTotMun { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GIBSTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:101:12 [INFO] [stderr] | [INFO] [stderr] 101 | pub struct GIBSTot { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GCBSTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:110:12 [INFO] [stderr] | [INFO] [stderr] 110 | pub struct GCBSTot { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GMonoTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:119:12 [INFO] [stderr] | [INFO] [stderr] 119 | pub struct GMonoTot { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `IBSCBSTot` is never constructed [INFO] [stderr] --> src/nfe/total.rs:130:12 [INFO] [stderr] | [INFO] [stderr] 130 | pub struct IBSCBSTot { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_total` is never used [INFO] [stderr] --> src/nfe/total.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | pub fn parse_total(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ICMSTot` is never used [INFO] [stderr] --> src/nfe/total.rs:157:4 [INFO] [stderr] | [INFO] [stderr] 157 | fn parse_ICMSTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ISSQNtot` is never used [INFO] [stderr] --> src/nfe/total.rs:205:4 [INFO] [stderr] | [INFO] [stderr] 205 | fn parse_ISSQNtot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_retTrib` is never used [INFO] [stderr] --> src/nfe/total.rs:236:4 [INFO] [stderr] | [INFO] [stderr] 236 | fn parse_retTrib(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ISTot` is never used [INFO] [stderr] --> src/nfe/total.rs:262:4 [INFO] [stderr] | [INFO] [stderr] 262 | fn parse_ISTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IBSCBSTot` is never used [INFO] [stderr] --> src/nfe/total.rs:277:4 [INFO] [stderr] | [INFO] [stderr] 277 | fn parse_IBSCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GIBSTot` is never used [INFO] [stderr] --> src/nfe/total.rs:299:4 [INFO] [stderr] | [INFO] [stderr] 299 | fn parse_GIBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GCBSTot` is never used [INFO] [stderr] --> src/nfe/total.rs:323:4 [INFO] [stderr] | [INFO] [stderr] 323 | fn parse_GCBSTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GMonoTot` is never used [INFO] [stderr] --> src/nfe/total.rs:345:4 [INFO] [stderr] | [INFO] [stderr] 345 | fn parse_GMonoTot(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GIBSTotUF` is never used [INFO] [stderr] --> src/nfe/total.rs:368:4 [INFO] [stderr] | [INFO] [stderr] 368 | fn parse_GIBSTotUF(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GIBSTotMun` is never used [INFO] [stderr] --> src/nfe/total.rs:388:4 [INFO] [stderr] | [INFO] [stderr] 388 | fn parse_GIBSTotMun(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Transp` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | pub struct Transp { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TVeiculo` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:23:12 [INFO] [stderr] | [INFO] [stderr] 23 | pub struct TVeiculo { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Transporta` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | pub struct Transporta { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `RetTransp` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:41:12 [INFO] [stderr] | [INFO] [stderr] 41 | pub struct RetTransp { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TransporteRodoviario` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:52:12 [INFO] [stderr] | [INFO] [stderr] 52 | pub struct TransporteRodoviario { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `VeiculoTransporte` is never used [INFO] [stderr] --> src/nfe/transp.rs:59:10 [INFO] [stderr] | [INFO] [stderr] 59 | pub enum VeiculoTransporte { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Lacre` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:66:12 [INFO] [stderr] | [INFO] [stderr] 66 | pub struct Lacre { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Vol` is never constructed [INFO] [stderr] --> src/nfe/transp.rs:72:12 [INFO] [stderr] | [INFO] [stderr] 72 | pub struct Vol { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Cobr` is never constructed [INFO] [stderr] --> src/nfe/cobr.rs:7:12 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct Cobr { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Fat` is never constructed [INFO] [stderr] --> src/nfe/cobr.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | pub struct Fat { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Dup` is never constructed [INFO] [stderr] --> src/nfe/cobr.rs:21:12 [INFO] [stderr] | [INFO] [stderr] 21 | pub struct Dup { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Pag` is never constructed [INFO] [stderr] --> src/nfe/pag.rs:14:12 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct Pag { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DetPag` is never constructed [INFO] [stderr] --> src/nfe/pag.rs:20:12 [INFO] [stderr] | [INFO] [stderr] 20 | pub struct DetPag { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Card` is never constructed [INFO] [stderr] --> src/nfe/pag.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct Card { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_pag` is never used [INFO] [stderr] --> src/nfe/pag.rs:41:8 [INFO] [stderr] | [INFO] [stderr] 41 | pub fn parse_pag(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_detPag` is never used [INFO] [stderr] --> src/nfe/pag.rs:67:4 [INFO] [stderr] | [INFO] [stderr] 67 | fn parse_detPag(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_card` is never used [INFO] [stderr] --> src/nfe/pag.rs:94:4 [INFO] [stderr] | [INFO] [stderr] 94 | fn parse_card(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `InfIntermed` is never constructed [INFO] [stderr] --> src/nfe/inf_intermed.rs:12:12 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct InfIntermed { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_infIntermed` is never used [INFO] [stderr] --> src/nfe/inf_intermed.rs:17:8 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn parse_infIntermed(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `InfAdic` is never constructed [INFO] [stderr] --> src/nfe/infAdic.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | pub struct InfAdic { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ObsCont` is never constructed [INFO] [stderr] --> src/nfe/infAdic.rs:20:12 [INFO] [stderr] | [INFO] [stderr] 20 | pub struct ObsCont { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ObsFisco` is never constructed [INFO] [stderr] --> src/nfe/infAdic.rs:26:12 [INFO] [stderr] | [INFO] [stderr] 26 | pub struct ObsFisco { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ProcRef` is never constructed [INFO] [stderr] --> src/nfe/infAdic.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct ProcRef { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_infAdic` is never used [INFO] [stderr] --> src/nfe/infAdic.rs:38:8 [INFO] [stderr] | [INFO] [stderr] 38 | pub fn parse_infAdic(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_obsCont` is never used [INFO] [stderr] --> src/nfe/infAdic.rs:68:4 [INFO] [stderr] | [INFO] [stderr] 68 | fn parse_obsCont(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_obsFisco` is never used [INFO] [stderr] --> src/nfe/infAdic.rs:89:4 [INFO] [stderr] | [INFO] [stderr] 89 | fn parse_obsFisco(reader: &mut XmlReader, e: &BytesStart) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_procRef` is never used [INFO] [stderr] --> src/nfe/infAdic.rs:109:4 [INFO] [stderr] | [INFO] [stderr] 109 | fn parse_procRef(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Exporta` is never constructed [INFO] [stderr] --> src/nfe/exporta.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct Exporta { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_exporta` is never used [INFO] [stderr] --> src/nfe/exporta.rs:19:8 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn parse_exporta(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Compra` is never constructed [INFO] [stderr] --> src/nfe/compra.rs:12:12 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct Compra { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_compra` is never used [INFO] [stderr] --> src/nfe/compra.rs:22:8 [INFO] [stderr] | [INFO] [stderr] 22 | pub fn parse_compra(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Cana` is never constructed [INFO] [stderr] --> src/nfe/cana.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | pub struct Cana { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ForDia` is never constructed [INFO] [stderr] --> src/nfe/cana.rs:25:12 [INFO] [stderr] | [INFO] [stderr] 25 | pub struct ForDia { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Deduc` is never constructed [INFO] [stderr] --> src/nfe/cana.rs:31:12 [INFO] [stderr] | [INFO] [stderr] 31 | pub struct Deduc { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_cana` is never used [INFO] [stderr] --> src/nfe/cana.rs:36:8 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn parse_cana(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_forDia` is never used [INFO] [stderr] --> src/nfe/cana.rs:68:4 [INFO] [stderr] | [INFO] [stderr] 68 | fn parse_forDia(reader: &mut Reader<&[u8]>, e: &BytesStart) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_deduc` is never used [INFO] [stderr] --> src/nfe/cana.rs:88:4 [INFO] [stderr] | [INFO] [stderr] 88 | fn parse_deduc(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TInfRespTec` is never constructed [INFO] [stderr] --> src/nfe/inf_resp_tec.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct TInfRespTec { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_infRespTec` is never used [INFO] [stderr] --> src/nfe/inf_resp_tec.rs:24:8 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn parse_infRespTec(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Agropecuario` is never constructed [INFO] [stderr] --> src/nfe/agropecuario.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | pub struct Agropecuario { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `AgropecuarioItem` is never used [INFO] [stderr] --> src/nfe/agropecuario.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | pub enum AgropecuarioItem { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Defensivo` is never constructed [INFO] [stderr] --> src/nfe/agropecuario.rs:31:12 [INFO] [stderr] | [INFO] [stderr] 31 | pub struct Defensivo { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GuiaTransito` is never constructed [INFO] [stderr] --> src/nfe/agropecuario.rs:37:12 [INFO] [stderr] | [INFO] [stderr] 37 | pub struct GuiaTransito { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_agropecuario` is never used [INFO] [stderr] --> src/nfe/agropecuario.rs:44:8 [INFO] [stderr] | [INFO] [stderr] 44 | pub fn parse_agropecuario(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_defensivo` is never used [INFO] [stderr] --> src/nfe/agropecuario.rs:70:4 [INFO] [stderr] | [INFO] [stderr] 70 | fn parse_defensivo(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_guiaTransito` is never used [INFO] [stderr] --> src/nfe/agropecuario.rs:91:4 [INFO] [stderr] | [INFO] [stderr] 91 | fn parse_guiaTransito(reader: &mut Reader<&[u8]>) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `TipoXml` is never used [INFO] [stderr] --> src/nfe_parser.rs:36:6 [INFO] [stderr] | [INFO] [stderr] 36 | enum TipoXml { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Modelo` is never used [INFO] [stderr] --> src/nfe_parser.rs:47:6 [INFO] [stderr] | [INFO] [stderr] 47 | enum Modelo { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_xml` is never used [INFO] [stderr] --> src/nfe_parser.rs:56:8 [INFO] [stderr] | [INFO] [stderr] 56 | pub fn parse_xml(xml: Bytes, company_id: i64, org_id: i64) -> Result, Box> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `get_tipo_xml` is never used [INFO] [stderr] --> src/nfe_parser.rs:83:4 [INFO] [stderr] | [INFO] [stderr] 83 | fn get_tipo_xml(xml: &Bytes) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `get_mod_nfe` is never used [INFO] [stderr] --> src/nfe_parser.rs:116:4 [INFO] [stderr] | [INFO] [stderr] 116 | fn get_mod_nfe(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_nfe` is never used [INFO] [stderr] --> src/nfe_parser.rs:138:4 [INFO] [stderr] | [INFO] [stderr] 138 | fn parse_nfe(xml: Bytes, modelo: Modelo) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_NFe` is never used [INFO] [stderr] --> src/nfe_parser.rs:161:4 [INFO] [stderr] | [INFO] [stderr] 161 | fn parse_NFe(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ide` is never used [INFO] [stderr] --> src/nfe_parser.rs:204:4 [INFO] [stderr] | [INFO] [stderr] 204 | fn parse_ide(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_emit` is never used [INFO] [stderr] --> src/nfe_parser.rs:272:4 [INFO] [stderr] | [INFO] [stderr] 272 | fn parse_emit(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_avulsa` is never used [INFO] [stderr] --> src/nfe_parser.rs:309:4 [INFO] [stderr] | [INFO] [stderr] 309 | fn parse_avulsa(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_dest` is never used [INFO] [stderr] --> src/nfe_parser.rs:341:4 [INFO] [stderr] | [INFO] [stderr] 341 | fn parse_dest(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_det` is never used [INFO] [stderr] --> src/nfe_parser.rs:376:4 [INFO] [stderr] | [INFO] [stderr] 376 | fn parse_det(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_transp` is never used [INFO] [stderr] --> src/nfe_parser.rs:406:4 [INFO] [stderr] | [INFO] [stderr] 406 | fn parse_transp(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_lacres` is never used [INFO] [stderr] --> src/nfe_parser.rs:446:4 [INFO] [stderr] | [INFO] [stderr] 446 | fn parse_lacres(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_TVeiculo` is never used [INFO] [stderr] --> src/nfe_parser.rs:461:4 [INFO] [stderr] | [INFO] [stderr] 461 | fn parse_TVeiculo(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_vol` is never used [INFO] [stderr] --> src/nfe_parser.rs:481:4 [INFO] [stderr] | [INFO] [stderr] 481 | fn parse_vol(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_transporta` is never used [INFO] [stderr] --> src/nfe_parser.rs:511:4 [INFO] [stderr] | [INFO] [stderr] 511 | fn parse_transporta(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_retTransp` is never used [INFO] [stderr] --> src/nfe_parser.rs:535:4 [INFO] [stderr] | [INFO] [stderr] 535 | fn parse_retTransp(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_cobr` is never used [INFO] [stderr] --> src/nfe_parser.rs:558:4 [INFO] [stderr] | [INFO] [stderr] 558 | fn parse_cobr(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_fat` is never used [INFO] [stderr] --> src/nfe_parser.rs:575:4 [INFO] [stderr] | [INFO] [stderr] 575 | fn parse_fat(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_dup` is never used [INFO] [stderr] --> src/nfe_parser.rs:596:4 [INFO] [stderr] | [INFO] [stderr] 596 | fn parse_dup(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_prod` is never used [INFO] [stderr] --> src/nfe_parser.rs:617:4 [INFO] [stderr] | [INFO] [stderr] 617 | fn parse_prod(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gCred` is never used [INFO] [stderr] --> src/nfe_parser.rs:697:4 [INFO] [stderr] | [INFO] [stderr] 697 | fn parse_gCred(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_DI` is never used [INFO] [stderr] --> src/nfe_parser.rs:723:4 [INFO] [stderr] | [INFO] [stderr] 723 | fn parse_DI(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_detExport` is never used [INFO] [stderr] --> src/nfe_parser.rs:759:4 [INFO] [stderr] | [INFO] [stderr] 759 | fn parse_detExport(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_infProdNFF` is never used [INFO] [stderr] --> src/nfe_parser.rs:810:4 [INFO] [stderr] | [INFO] [stderr] 810 | fn parse_infProdNFF(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_infProdEmb` is never used [INFO] [stderr] --> src/nfe_parser.rs:838:4 [INFO] [stderr] | [INFO] [stderr] 838 | fn parse_infProdEmb(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_veicProd` is never used [INFO] [stderr] --> src/nfe_parser.rs:867:4 [INFO] [stderr] | [INFO] [stderr] 867 | fn parse_veicProd(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_med` is never used [INFO] [stderr] --> src/nfe_parser.rs:915:4 [INFO] [stderr] | [INFO] [stderr] 915 | fn parse_med(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_arma` is never used [INFO] [stderr] --> src/nfe_parser.rs:937:4 [INFO] [stderr] | [INFO] [stderr] 937 | fn parse_arma(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_comb` is never used [INFO] [stderr] --> src/nfe_parser.rs:962:4 [INFO] [stderr] | [INFO] [stderr] 962 | fn parse_comb(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_cide` is never used [INFO] [stderr] --> src/nfe_parser.rs:1003:4 [INFO] [stderr] | [INFO] [stderr] 1003 | fn parse_cide(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_encerrante` is never used [INFO] [stderr] --> src/nfe_parser.rs:1023:4 [INFO] [stderr] | [INFO] [stderr] 1023 | fn parse_encerrante(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_orig_comb` is never used [INFO] [stderr] --> src/nfe_parser.rs:1049:4 [INFO] [stderr] | [INFO] [stderr] 1049 | fn parse_orig_comb(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_adi` is never used [INFO] [stderr] --> src/nfe_parser.rs:1070:4 [INFO] [stderr] | [INFO] [stderr] 1070 | fn parse_adi(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_imposto` is never used [INFO] [stderr] --> src/nfe_parser.rs:1094:4 [INFO] [stderr] | [INFO] [stderr] 1094 | fn parse_imposto(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_impostoDevol` is never used [INFO] [stderr] --> src/nfe_parser.rs:1155:4 [INFO] [stderr] | [INFO] [stderr] 1155 | fn parse_impostoDevol(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IpiDevol` is never used [INFO] [stderr] --> src/nfe_parser.rs:1179:4 [INFO] [stderr] | [INFO] [stderr] 1179 | fn parse_IpiDevol(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ICMS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1193:4 [INFO] [stderr] | [INFO] [stderr] 1193 | fn parse_ICMS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IPI` is never used [INFO] [stderr] --> src/nfe_parser.rs:1329:4 [INFO] [stderr] | [INFO] [stderr] 1329 | fn parse_IPI(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_II` is never used [INFO] [stderr] --> src/nfe_parser.rs:1362:4 [INFO] [stderr] | [INFO] [stderr] 1362 | fn parse_II(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ISSQN` is never used [INFO] [stderr] --> src/nfe_parser.rs:1386:4 [INFO] [stderr] | [INFO] [stderr] 1386 | fn parse_ISSQN(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_PIS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1427:4 [INFO] [stderr] | [INFO] [stderr] 1427 | fn parse_PIS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_PISST` is never used [INFO] [stderr] --> src/nfe_parser.rs:1468:4 [INFO] [stderr] | [INFO] [stderr] 1468 | fn parse_PISST(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1525:4 [INFO] [stderr] | [INFO] [stderr] 1525 | fn parse_COFINS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINSST` is never used [INFO] [stderr] --> src/nfe_parser.rs:1570:4 [INFO] [stderr] | [INFO] [stderr] 1570 | fn parse_COFINSST(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_ICMSUFDest` is never used [INFO] [stderr] --> src/nfe_parser.rs:1628:4 [INFO] [stderr] | [INFO] [stderr] 1628 | fn parse_ICMSUFDest(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1664:4 [INFO] [stderr] | [INFO] [stderr] 1664 | fn parse_IS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IBSCBS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1723:4 [INFO] [stderr] | [INFO] [stderr] 1723 | fn parse_IBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gIBSCBS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1771:4 [INFO] [stderr] | [INFO] [stderr] 1771 | fn parse_gIBSCBS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gIBSUF` is never used [INFO] [stderr] --> src/nfe_parser.rs:1801:4 [INFO] [stderr] | [INFO] [stderr] 1801 | fn parse_gIBSUF(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gIBSMun` is never used [INFO] [stderr] --> src/nfe_parser.rs:1828:4 [INFO] [stderr] | [INFO] [stderr] 1828 | fn parse_gIBSMun(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gCBS` is never used [INFO] [stderr] --> src/nfe_parser.rs:1855:4 [INFO] [stderr] | [INFO] [stderr] 1855 | fn parse_gCBS(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gTribRegular` is never used [INFO] [stderr] --> src/nfe_parser.rs:1879:4 [INFO] [stderr] | [INFO] [stderr] 1879 | fn parse_gTribRegular(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gDif` is never used [INFO] [stderr] --> src/nfe_parser.rs:1908:4 [INFO] [stderr] | [INFO] [stderr] 1908 | fn parse_gDif(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gDevTrib` is never used [INFO] [stderr] --> src/nfe_parser.rs:1928:4 [INFO] [stderr] | [INFO] [stderr] 1928 | fn parse_gDevTrib(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gRed` is never used [INFO] [stderr] --> src/nfe_parser.rs:1945:4 [INFO] [stderr] | [INFO] [stderr] 1945 | fn parse_gRed(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gIBSCBSMono` is never used [INFO] [stderr] --> src/nfe_parser.rs:1964:4 [INFO] [stderr] | [INFO] [stderr] 1964 | fn parse_gIBSCBSMono(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GMonoPadrao` is never used [INFO] [stderr] --> src/nfe_parser.rs:1998:4 [INFO] [stderr] | [INFO] [stderr] 1998 | fn parse_GMonoPadrao(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GMonoReten` is never used [INFO] [stderr] --> src/nfe_parser.rs:2025:4 [INFO] [stderr] | [INFO] [stderr] 2025 | fn parse_GMonoReten(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GMonoRet` is never used [INFO] [stderr] --> src/nfe_parser.rs:2051:4 [INFO] [stderr] | [INFO] [stderr] 2051 | fn parse_GMonoRet(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_GMonoDif` is never used [INFO] [stderr] --> src/nfe_parser.rs:2076:4 [INFO] [stderr] | [INFO] [stderr] 2076 | fn parse_GMonoDif(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gTransfCred` is never used [INFO] [stderr] --> src/nfe_parser.rs:2099:4 [INFO] [stderr] | [INFO] [stderr] 2099 | fn parse_gTransfCred(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gCredPresIBSZFM` is never used [INFO] [stderr] --> src/nfe_parser.rs:2119:4 [INFO] [stderr] | [INFO] [stderr] 2119 | fn parse_gCredPresIBSZFM(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gCredPres` is never used [INFO] [stderr] --> src/nfe_parser.rs:2138:4 [INFO] [stderr] | [INFO] [stderr] 2138 | fn parse_gCredPres(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gTribCompraGov` is never used [INFO] [stderr] --> src/nfe_parser.rs:2174:4 [INFO] [stderr] | [INFO] [stderr] 2174 | fn parse_gTribCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINSAliq` is never used [INFO] [stderr] --> src/nfe_parser.rs:2196:4 [INFO] [stderr] | [INFO] [stderr] 2196 | fn parse_COFINSAliq(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINSQtde` is never used [INFO] [stderr] --> src/nfe_parser.rs:2221:4 [INFO] [stderr] | [INFO] [stderr] 2221 | fn parse_COFINSQtde(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINSNT` is never used [INFO] [stderr] --> src/nfe_parser.rs:2245:4 [INFO] [stderr] | [INFO] [stderr] 2245 | fn parse_COFINSNT(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_COFINSOutr` is never used [INFO] [stderr] --> src/nfe_parser.rs:2260:4 [INFO] [stderr] | [INFO] [stderr] 2260 | fn parse_COFINSOutr(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_PISAliq` is never used [INFO] [stderr] --> src/nfe_parser.rs:2307:4 [INFO] [stderr] | [INFO] [stderr] 2307 | fn parse_PISAliq(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_PISQtde` is never used [INFO] [stderr] --> src/nfe_parser.rs:2337:4 [INFO] [stderr] | [INFO] [stderr] 2337 | fn parse_PISQtde(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_PISOutr` is never used [INFO] [stderr] --> src/nfe_parser.rs:2368:4 [INFO] [stderr] | [INFO] [stderr] 2368 | fn parse_PISOutr(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_IPITrib` is never used [INFO] [stderr] --> src/nfe_parser.rs:2421:4 [INFO] [stderr] | [INFO] [stderr] 2421 | fn parse_IPITrib(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_enderEmit` is never used [INFO] [stderr] --> src/nfe_parser.rs:2477:4 [INFO] [stderr] | [INFO] [stderr] 2477 | fn parse_enderEmit(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_TLocal` is never used [INFO] [stderr] --> src/nfe_parser.rs:2511:4 [INFO] [stderr] | [INFO] [stderr] 2511 | fn parse_TLocal(reader: &mut XmlReader, end_tag: &[u8]) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_nfref` is never used [INFO] [stderr] --> src/nfe_parser.rs:2549:4 [INFO] [stderr] | [INFO] [stderr] 2549 | fn parse_nfref(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_refNF` is never used [INFO] [stderr] --> src/nfe_parser.rs:2577:4 [INFO] [stderr] | [INFO] [stderr] 2577 | fn parse_refNF(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_refNFP` is never used [INFO] [stderr] --> src/nfe_parser.rs:2611:4 [INFO] [stderr] | [INFO] [stderr] 2611 | fn parse_refNFP(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_refECF` is never used [INFO] [stderr] --> src/nfe_parser.rs:2647:4 [INFO] [stderr] | [INFO] [stderr] 2647 | fn parse_refECF(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gCompraGov` is never used [INFO] [stderr] --> src/nfe_parser.rs:2678:4 [INFO] [stderr] | [INFO] [stderr] 2678 | fn parse_gCompraGov(reader: &mut XmlReader) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `parse_gPagAntecipado` is never used [INFO] [stderr] --> src/nfe_parser.rs:2716:4 [INFO] [stderr] | [INFO] [stderr] 2716 | fn parse_gPagAntecipado(reader: &mut XmlReader) -> Result, Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `NfeJson` is never constructed [INFO] [stderr] --> src/nfes.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct NfeJson { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `NFe` is never constructed [INFO] [stderr] --> src/nfes.rs:16:12 [INFO] [stderr] | [INFO] [stderr] 16 | pub struct NFe { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Det` is never constructed [INFO] [stderr] --> src/nfes.rs:41:12 [INFO] [stderr] | [INFO] [stderr] 41 | pub struct Det { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Prod` is never constructed [INFO] [stderr] --> src/nfes.rs:50:12 [INFO] [stderr] | [INFO] [stderr] 50 | pub struct Prod { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Imposto` is never constructed [INFO] [stderr] --> src/nfes.rs:96:12 [INFO] [stderr] | [INFO] [stderr] 96 | pub struct Imposto { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `Tributacao` is never used [INFO] [stderr] --> src/nfes.rs:112:10 [INFO] [stderr] | [INFO] [stderr] 112 | pub enum Tributacao { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Veiculo` is never constructed [INFO] [stderr] --> src/nfes.rs:131:12 [INFO] [stderr] | [INFO] [stderr] 131 | pub struct Veiculo { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Medicamento` is never constructed [INFO] [stderr] --> src/nfes.rs:159:12 [INFO] [stderr] | [INFO] [stderr] 159 | pub struct Medicamento { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Arma` is never constructed [INFO] [stderr] --> src/nfes.rs:167:12 [INFO] [stderr] | [INFO] [stderr] 167 | pub struct Arma { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Combustivel` is never constructed [INFO] [stderr] --> src/nfes.rs:175:12 [INFO] [stderr] | [INFO] [stderr] 175 | pub struct Combustivel { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Cide` is never constructed [INFO] [stderr] --> src/nfes.rs:192:12 [INFO] [stderr] | [INFO] [stderr] 192 | pub struct Cide { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Encerrante` is never constructed [INFO] [stderr] --> src/nfes.rs:199:12 [INFO] [stderr] | [INFO] [stderr] 199 | pub struct Encerrante { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `OrigComb` is never constructed [INFO] [stderr] --> src/nfes.rs:208:12 [INFO] [stderr] | [INFO] [stderr] 208 | pub struct OrigComb { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `ProdutoEspecifico` is never used [INFO] [stderr] --> src/nfes.rs:217:10 [INFO] [stderr] | [INFO] [stderr] 217 | pub enum ProdutoEspecifico { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `GCred` is never constructed [INFO] [stderr] --> src/nfes.rs:232:12 [INFO] [stderr] | [INFO] [stderr] 232 | pub struct GCred { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DI` is never constructed [INFO] [stderr] --> src/nfes.rs:239:12 [INFO] [stderr] | [INFO] [stderr] 239 | pub struct DI { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Adi` is never constructed [INFO] [stderr] --> src/nfes.rs:258:12 [INFO] [stderr] | [INFO] [stderr] 258 | pub struct Adi { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DetExport` is never constructed [INFO] [stderr] --> src/nfes.rs:267:12 [INFO] [stderr] | [INFO] [stderr] 267 | pub struct DetExport { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `ExportInd` is never constructed [INFO] [stderr] --> src/nfes.rs:275:12 [INFO] [stderr] | [INFO] [stderr] 275 | pub struct ExportInd { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `InfProdNFF` is never constructed [INFO] [stderr] --> src/nfes.rs:282:12 [INFO] [stderr] | [INFO] [stderr] 282 | pub struct InfProdNFF { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `InfProdEmb` is never constructed [INFO] [stderr] --> src/nfes.rs:288:12 [INFO] [stderr] | [INFO] [stderr] 288 | pub struct InfProdEmb { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Ide` is never constructed [INFO] [stderr] --> src/nfes.rs:296:12 [INFO] [stderr] | [INFO] [stderr] 296 | pub struct Ide { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Emit` is never constructed [INFO] [stderr] --> src/nfes.rs:330:12 [INFO] [stderr] | [INFO] [stderr] 330 | pub struct Emit { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Avulsa` is never constructed [INFO] [stderr] --> src/nfes.rs:344:12 [INFO] [stderr] | [INFO] [stderr] 344 | pub struct Avulsa { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Dest` is never constructed [INFO] [stderr] --> src/nfes.rs:359:12 [INFO] [stderr] | [INFO] [stderr] 359 | pub struct Dest { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `EnderEmi` is never constructed [INFO] [stderr] --> src/nfes.rs:375:12 [INFO] [stderr] | [INFO] [stderr] 375 | pub struct EnderEmi { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Local` is never constructed [INFO] [stderr] --> src/nfes.rs:390:12 [INFO] [stderr] | [INFO] [stderr] 390 | pub struct Local { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `CompraGov` is never constructed [INFO] [stderr] --> src/nfes.rs:411:12 [INFO] [stderr] | [INFO] [stderr] 411 | pub struct CompraGov { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `NFRef` is never used [INFO] [stderr] --> src/nfes.rs:418:10 [INFO] [stderr] | [INFO] [stderr] 418 | pub enum NFRef { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `RefNFData` is never constructed [INFO] [stderr] --> src/nfes.rs:434:12 [INFO] [stderr] | [INFO] [stderr] 434 | pub struct RefNFData { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `RefNFPData` is never constructed [INFO] [stderr] --> src/nfes.rs:444:12 [INFO] [stderr] | [INFO] [stderr] 444 | pub struct RefNFPData { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `RefECFData` is never constructed [INFO] [stderr] --> src/nfes.rs:456:12 [INFO] [stderr] | [INFO] [stderr] 456 | pub struct RefECFData { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `UF` is never used [INFO] [stderr] --> src/nfes.rs:464:10 [INFO] [stderr] | [INFO] [stderr] 464 | pub enum UF { [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: enum `EmitenteId` is never used [INFO] [stderr] --> src/nfes.rs:514:10 [INFO] [stderr] | [INFO] [stderr] 514 | pub enum EmitenteId { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `XmlConsumer` is never constructed [INFO] [stderr] --> src/rabbitmq/consumer.rs:16:12 [INFO] [stderr] | [INFO] [stderr] 16 | pub struct XmlConsumer { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `new` is never used [INFO] [stderr] --> src/rabbitmq/consumer.rs:23:18 [INFO] [stderr] | [INFO] [stderr] 22 | impl XmlConsumer { [INFO] [stderr] | ---------------- associated function in this implementation [INFO] [stderr] 23 | pub async fn new(variables: &RabbitVariables, bucket_name: &String, connection: &Connection) -> Result src/rabbitmq/consumer.rs:42:12 [INFO] [stderr] | [INFO] [stderr] 42 | pub struct RabbitMqConsumer { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new`, `start`, `restart`, `initialize_channels`, and `register_consuming_channels` are never used [INFO] [stderr] --> src/rabbitmq/consumer.rs:50:18 [INFO] [stderr] | [INFO] [stderr] 49 | impl RabbitMqConsumer { [INFO] [stderr] | --------------------- associated items in this implementation [INFO] [stderr] 50 | pub async fn new(variables: RabbitVariables, minio_bucket_name: String) -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 63 | pub async fn start(&mut self) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 81 | async fn restart(&mut self) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 90 | async fn initialize_channels(&mut self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 104 | async fn register_consuming_channels(&self) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `publish` and `reject_message` are never used [INFO] [stderr] --> src/rabbitmq/consumer.rs:123:14 [INFO] [stderr] | [INFO] [stderr] 122 | impl XmlConsumer { [INFO] [stderr] | ---------------- methods in this implementation [INFO] [stderr] 123 | async fn publish (&self, message: Vec ) -> bool { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 138 | async fn reject_message(&self, channel: &Channel, deliver: Deliver) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `consume_queue`, `publish_queue`, `routing_key`, `exchange`, and `num_channels` are never read [INFO] [stderr] --> src/rabbitmq/common.rs:18:9 [INFO] [stderr] | [INFO] [stderr] 13 | pub struct RabbitVariables { [INFO] [stderr] | --------------- fields in this struct [INFO] [stderr] ... [INFO] [stderr] 18 | pub consume_queue: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 19 | pub publish_queue: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 20 | [INFO] [stderr] 21 | pub routing_key: String, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 22 | pub exchange: String, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 23 | pub num_channels: u8, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `RabbitVariables` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: function `initialize_channels` is never used [INFO] [stderr] --> src/rabbitmq/common.rs:115:14 [INFO] [stderr] | [INFO] [stderr] 115 | pub async fn initialize_channels(queue: &String, routing_key: &String, exchange: &String, num_channels: u8, connection: &Connection... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `initialize_consumer_channel` is never used [INFO] [stderr] --> src/rabbitmq/common.rs:129:14 [INFO] [stderr] | [INFO] [stderr] 129 | pub async fn initialize_consumer_channel( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `declare_dlx_exchange` is never used [INFO] [stderr] --> src/rabbitmq/common.rs:176:10 [INFO] [stderr] | [INFO] [stderr] 176 | async fn declare_dlx_exchange(channel: &Channel) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `bucket_name` is never read [INFO] [stderr] --> src/minio_client.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 6 | pub struct MinioVariables { [INFO] [stderr] | -------------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 10 | pub bucket_name: String [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rust-stream` (bin "main" test) generated 1 warning [INFO] [stderr] warning: `rust-stream` (bin "producer" test) generated 272 warnings (run `cargo fix --bin "producer" -p rust-stream --tests` to apply 5 suggestions) [INFO] [stderr] warning: `rust-stream` (bin "test" test) generated 3 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/main-f334dc27e417ff2d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/producer.rs (/opt/rustwide/target/debug/deps/producer-48d61c7e7c4c571f) [INFO] [stdout] [INFO] [stderr] Running unittests src/test.rs (/opt/rustwide/target/debug/deps/test-02da529899ba49d4) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "73f5e2baa8735dc8df8437b5637be24a0397be1f8302986997b0ea9c2fde07fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "73f5e2baa8735dc8df8437b5637be24a0397be1f8302986997b0ea9c2fde07fc", kill_on_drop: false }` [INFO] [stdout] 73f5e2baa8735dc8df8437b5637be24a0397be1f8302986997b0ea9c2fde07fc