[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] 08db2091fc454ce3c13c42dbc6454c3c56bf8a99 [INFO] checking BielDespair/Rust-RabbitMq against master#779e19d8baa3e3625bd4fc5c85cbb2ad47b43155 for pr-147589-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBielDespair%2FRust-RabbitMq" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/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-4-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/BielDespair/Rust-RabbitMq on toolchain 779e19d8baa3e3625bd4fc5c85cbb2ad47b43155 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "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" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded quickxml_to_serde v0.6.0 [INFO] [stderr] Downloaded xmltree v0.11.0 [INFO] [stderr] Downloaded minidom v0.12.0 [INFO] [stderr] Downloaded jiff-static v0.2.15 [INFO] [stderr] Downloaded amqprs v2.1.2 [INFO] [stderr] Downloaded quick-xml v0.17.2 [INFO] [stderr] Downloaded rust_decimal v1.38.0 [INFO] [stderr] Downloaded minio v0.3.0 [INFO] [stderr] Downloaded jiff v0.2.15 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2f31eb30a016135bfe6dbb4d568376365e35b466d726ae48696577f8cb780979 [INFO] running `Command { std: "docker" "start" "-a" "2f31eb30a016135bfe6dbb4d568376365e35b466d726ae48696577f8cb780979", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2f31eb30a016135bfe6dbb4d568376365e35b466d726ae48696577f8cb780979", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2f31eb30a016135bfe6dbb4d568376365e35b466d726ae48696577f8cb780979", kill_on_drop: false }` [INFO] [stdout] 2f31eb30a016135bfe6dbb4d568376365e35b466d726ae48696577f8cb780979 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+779e19d8baa3e3625bd4fc5c85cbb2ad47b43155" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b6d13cf518c155488110524bde84fcb6ef14c7ed33b284b3ef97107f3cab4ee1 [INFO] running `Command { std: "docker" "start" "-a" "b6d13cf518c155488110524bde84fcb6ef14c7ed33b284b3ef97107f3cab4ee1", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.225 [INFO] [stderr] Compiling serde v1.0.225 [INFO] [stderr] Compiling find-msvc-tools v0.1.2 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Checking parking_lot_core v0.9.11 [INFO] [stderr] Checking mio v1.0.4 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking getrandom v0.2.16 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling time-macros v0.2.24 [INFO] [stderr] Checking rustls-pki-types v1.12.0 [INFO] [stderr] Checking anstream v0.6.20 [INFO] [stderr] Checking env_filter v0.1.3 [INFO] [stderr] Compiling cc v1.2.38 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking parking_lot v0.12.4 [INFO] [stderr] Checking quick-xml v0.17.2 [INFO] [stderr] Checking crc-catalog v2.4.0 [INFO] [stderr] Checking xml-rs v0.8.27 [INFO] [stderr] Checking jiff v0.2.15 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling rust_decimal v1.38.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Checking iana-time-zone v0.1.64 [INFO] [stderr] Checking crc v3.3.0 [INFO] [stderr] Checking minidom v0.12.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking sha2 v0.10.9 [INFO] [stderr] Checking dashmap v6.1.0 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking md5 v0.7.0 [INFO] [stderr] Checking chrono v0.4.42 [INFO] [stderr] Checking xmltree v0.11.0 [INFO] [stderr] Checking time v0.3.43 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Checking serde_json v1.0.145 [INFO] [stderr] Checking serde_bytes v0.11.19 [INFO] [stderr] Checking simplelog v0.12.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Checking env_logger v0.11.8 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [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 zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Checking tokio v1.47.1 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Checking yoke v0.8.0 [INFO] [stderr] Checking zerovec v0.11.4 [INFO] [stderr] Checking zerotrie v0.2.2 [INFO] [stderr] Checking tinystr v0.8.1 [INFO] [stderr] Checking potential_utf v0.1.3 [INFO] [stderr] Checking icu_collections v2.0.0 [INFO] [stderr] Checking icu_locale_core v2.0.0 [INFO] [stderr] Checking icu_provider v2.0.0 [INFO] [stderr] Checking icu_properties v2.0.1 [INFO] [stderr] Checking icu_normalizer v2.0.0 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking multimap v0.10.1 [INFO] [stderr] Checking amqp_serde v0.4.2 [INFO] [stderr] Checking quickxml_to_serde v0.6.0 [INFO] [stderr] Checking quick-xml v0.38.3 [INFO] [stderr] Checking idna_adapter v1.2.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking tokio-util v0.7.16 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking tower v0.5.2 [INFO] [stderr] Checking tokio-stream v0.1.17 [INFO] [stderr] Checking amqprs v2.1.2 [INFO] [stderr] Checking url v2.5.7 [INFO] [stderr] Checking h2 v0.4.12 [INFO] [stderr] Checking tower-http v0.6.6 [INFO] [stderr] Checking hyper v1.7.0 [INFO] [stderr] Checking hyper-util v0.1.17 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking reqwest v0.12.23 [INFO] [stderr] Checking minio v0.3.0 [INFO] [stderr] Checking 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: 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: 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> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RabbitMqConsumer` is never constructed [INFO] [stdout] --> 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) -> R... [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] [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: 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: 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] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.03s [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] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2 [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] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3` [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> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RabbitMqConsumer` is never constructed [INFO] [stdout] --> 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) -> R... [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] running `Command { std: "docker" "inspect" "b6d13cf518c155488110524bde84fcb6ef14c7ed33b284b3ef97107f3cab4ee1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b6d13cf518c155488110524bde84fcb6ef14c7ed33b284b3ef97107f3cab4ee1", kill_on_drop: false }` [INFO] [stdout] b6d13cf518c155488110524bde84fcb6ef14c7ed33b284b3ef97107f3cab4ee1