[INFO] fetching crate umya-spreadsheet 0.1.18-beta... [INFO] checking umya-spreadsheet-0.1.18-beta against try#81275a1445c7502a974118e0c69b795ab60be991 for pr-80243 [INFO] extracting crate umya-spreadsheet 0.1.18-beta into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate umya-spreadsheet 0.1.18-beta on toolchain 81275a1445c7502a974118e0c69b795ab60be991 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+81275a1445c7502a974118e0c69b795ab60be991" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate umya-spreadsheet 0.1.18-beta [INFO] finished tweaking crates.io crate umya-spreadsheet 0.1.18-beta [INFO] tweaked toml for crates.io crate umya-spreadsheet 0.1.18-beta written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+81275a1445c7502a974118e0c69b795ab60be991" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+81275a1445c7502a974118e0c69b795ab60be991" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded onig_sys v69.6.0 [INFO] [stderr] Downloaded onig v6.1.1 [INFO] [stderr] Downloaded md5 v0.7.0 [INFO] [stderr] Downloaded quick-xml v0.17.2 [INFO] [stderr] Downloaded thousands v0.2.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+81275a1445c7502a974118e0c69b795ab60be991" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] f8e9ce03e60624b1096036891e844fd638a0d836bd8d65eb8dcf04e90c486cdc [INFO] running `Command { std: "docker" "start" "-a" "f8e9ce03e60624b1096036891e844fd638a0d836bd8d65eb8dcf04e90c486cdc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f8e9ce03e60624b1096036891e844fd638a0d836bd8d65eb8dcf04e90c486cdc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f8e9ce03e60624b1096036891e844fd638a0d836bd8d65eb8dcf04e90c486cdc", kill_on_drop: false }` [INFO] [stdout] f8e9ce03e60624b1096036891e844fd638a0d836bd8d65eb8dcf04e90c486cdc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+81275a1445c7502a974118e0c69b795ab60be991" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 40369eb0c863e5ad4b25f71a4cda0dc9685c7947e577788179ed19ef19fc1510 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "40369eb0c863e5ad4b25f71a4cda0dc9685c7947e577788179ed19ef19fc1510", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Compiling libc v0.2.81 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.55 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling serde v1.0.118 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking thousands v0.2.0 [INFO] [stderr] Compiling bzip2-sys v0.1.9+1.0.8 [INFO] [stderr] Compiling onig_sys v69.6.0 [INFO] [stderr] Checking miniz_oxide v0.3.7 [INFO] [stderr] Checking crc32fast v1.2.1 [INFO] [stderr] Checking thread_local v1.0.1 [INFO] [stderr] Checking regex v1.4.2 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling quote v1.0.8 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking flate2 v1.0.14 [INFO] [stderr] Checking bzip2 v0.3.3 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking tempdir v0.3.7 [INFO] [stderr] Checking onig v6.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.22 [INFO] [stderr] Checking quick-xml v0.17.2 [INFO] [stderr] Checking thiserror v1.0.22 [INFO] [stderr] Checking zip v0.5.9 [INFO] [stderr] Checking umya-spreadsheet v0.1.18-beta (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/structs/spreadsheet.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::number_format::NumberFormat` [INFO] [stdout] --> src/structs/worksheet.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use super::number_format::NumberFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Regex` [INFO] [stdout] --> src/structs/worksheet.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use regex::Regex; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SeparatorPolicy`, `digits` [INFO] [stdout] --> src/helper/number_format.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | use thousands::{Separable, SeparatorPolicy, digits}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `DateTime` [INFO] [stdout] --> src/helper/date.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use chrono::{DateTime, NaiveDateTime, Duration}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use self::structs::shadow::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub use self::structs::sheet_view::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub use self::structs::column::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | pub use self::structs::calculation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/structs/spreadsheet.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::number_format::NumberFormat` [INFO] [stdout] --> src/structs/worksheet.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use super::number_format::NumberFormat; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Regex` [INFO] [stdout] --> src/structs/worksheet.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use regex::Regex; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SeparatorPolicy`, `digits` [INFO] [stdout] --> src/helper/number_format.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | use thousands::{Separable, SeparatorPolicy, digits}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `DateTime` [INFO] [stdout] --> src/helper/date.rs:1:14 [INFO] [stdout] | [INFO] [stdout] 1 | use chrono::{DateTime, NaiveDateTime, Duration}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | pub use self::structs::shadow::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | pub use self::structs::sheet_view::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub use self::structs::column::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: glob import doesn't reexport anything because no candidate is public enough [INFO] [stdout] --> src/lib.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | pub use self::structs::calculation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/structs/worksheet.rs:574:35 [INFO] [stdout] | [INFO] [stdout] 574 | pub fn get_chart_names(&self, index:usize) -> Vec { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset_row_num` [INFO] [stdout] --> src/structs/row_dimension.rs:50:69 [INFO] [stdout] | [INFO] [stdout] 50 | pub(crate) fn update_coordinate(&mut self, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset_row_num` [INFO] [stdout] --> src/structs/coordinate.rs:65:113 [INFO] [stdout] | [INFO] [stdout] 65 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `id` is never read [INFO] [stdout] --> src/writer/xlsx/worksheet_rels.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | id+=1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `drawing_id` [INFO] [stdout] --> src/reader/xlsx.rs:106:39 [INFO] [stdout] | [INFO] [stdout] 106 | ... let (is_active_sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_... [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drawing_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `legacyDrawing_id` [INFO] [stdout] --> src/reader/xlsx.rs:106:51 [INFO] [stdout] | [INFO] [stdout] 106 | ...sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_string, &cell_xfs_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_legacyDrawing_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `worksheet_id` [INFO] [stdout] --> src/reader/xlsx.rs:108:22 [INFO] [stdout] | [INFO] [stdout] 108 | for (worksheet_id, type_value, worksheet_target) in &worksheet_rel { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_worksheet_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sheets_rid` [INFO] [stdout] --> src/reader/xlsx/workbook.rs:75:40 [INFO] [stdout] | [INFO] [stdout] 75 | for (sheets_name, sheets_sheet_id, sheets_rid) in sheet_vec { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheets_rid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_index` [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let mut row_index:usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `drawing` is assigned to, but never used [INFO] [stdout] --> src/reader/xlsx/drawing.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | let mut drawing: Option<&Drawing> = None; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_drawing` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `drawing` is never read [INFO] [stdout] --> src/reader/xlsx/drawing.rs:61:25 [INFO] [stdout] | [INFO] [stdout] 61 | drawing = Some(worksheet.new_drawing()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col_base` [INFO] [stdout] --> src/helper/formula.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_col_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col_add` [INFO] [stdout] --> src/helper/formula.rs:3:46 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_col_add` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_base` [INFO] [stdout] --> src/helper/formula.rs:3:62 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_num` [INFO] [stdout] --> src/helper/formula.rs:3:79 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `worksheet_name` [INFO] [stdout] --> src/helper/formula.rs:3:95 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_worksheet_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/helper/number_format.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 91 | let (color, split_format, split_value) = split_format(sections, &value.parse::().unwrap()); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `result` is never read [INFO] [stdout] --> src/helper/number_format.rs:368:9 [INFO] [stdout] | [INFO] [stdout] 368 | let mut result = String::from(""); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minWidth` [INFO] [stdout] --> src/helper/number_format.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | let minWidth = left.len() + dec.len() + right.len(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_minWidth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `decimal_count` [INFO] [stdout] --> src/helper/number_format.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 439 | let decimal_count = numbers[1].len(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decimal_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `re` [INFO] [stdout] --> src/helper/number_format.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | let re = Regex::new(r#"0+"#).unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_re` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `masking_blocks` [INFO] [stdout] --> src/helper/number_format.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | let mut masking_blocks:Vec = Vec::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_masking_blocks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time_zone` [INFO] [stdout] --> src/helper/date.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let time_zone = match time_zone { Some(v)=> v, None=> get_default_timezone()}; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_zone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `base_date` is never read [INFO] [stdout] --> src/helper/date.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let mut base_date = NaiveDateTime::parse_from_str("1970-01-01 00:00:00", "%Y-%m-%d %T").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/structs/worksheet.rs:574:35 [INFO] [stdout] | [INFO] [stdout] 574 | pub fn get_chart_names(&self, index:usize) -> Vec { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset_row_num` [INFO] [stdout] --> src/structs/row_dimension.rs:50:69 [INFO] [stdout] | [INFO] [stdout] 50 | pub(crate) fn update_coordinate(&mut self, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset_row_num` [INFO] [stdout] --> src/structs/coordinate.rs:65:113 [INFO] [stdout] | [INFO] [stdout] 65 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `id` is never read [INFO] [stdout] --> src/writer/xlsx/worksheet_rels.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | id+=1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `drawing_id` [INFO] [stdout] --> src/reader/xlsx.rs:106:39 [INFO] [stdout] | [INFO] [stdout] 106 | ... let (is_active_sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_... [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drawing_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `legacyDrawing_id` [INFO] [stdout] --> src/reader/xlsx.rs:106:51 [INFO] [stdout] | [INFO] [stdout] 106 | ...sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_string, &cell_xfs_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_legacyDrawing_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `worksheet_id` [INFO] [stdout] --> src/reader/xlsx.rs:108:22 [INFO] [stdout] | [INFO] [stdout] 108 | for (worksheet_id, type_value, worksheet_target) in &worksheet_rel { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_worksheet_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sheets_rid` [INFO] [stdout] --> src/reader/xlsx/workbook.rs:75:40 [INFO] [stdout] | [INFO] [stdout] 75 | for (sheets_name, sheets_sheet_id, sheets_rid) in sheet_vec { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheets_rid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_index` [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let mut row_index:usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `drawing` is assigned to, but never used [INFO] [stdout] --> src/reader/xlsx/drawing.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | let mut drawing: Option<&Drawing> = None; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_drawing` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `drawing` is never read [INFO] [stdout] --> src/reader/xlsx/drawing.rs:61:25 [INFO] [stdout] | [INFO] [stdout] 61 | drawing = Some(worksheet.new_drawing()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col_base` [INFO] [stdout] --> src/helper/formula.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_col_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col_add` [INFO] [stdout] --> src/helper/formula.rs:3:46 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_col_add` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_base` [INFO] [stdout] --> src/helper/formula.rs:3:62 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `row_num` [INFO] [stdout] --> src/helper/formula.rs:3:79 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_row_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `worksheet_name` [INFO] [stdout] --> src/helper/formula.rs:3:95 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn update(formula:&str, col_base:&usize, col_add:&usize, row_base:&usize, row_num:&usize, worksheet_name:&str)-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_worksheet_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/helper/number_format.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 91 | let (color, split_format, split_value) = split_format(sections, &value.parse::().unwrap()); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `result` is never read [INFO] [stdout] --> src/helper/number_format.rs:368:9 [INFO] [stdout] | [INFO] [stdout] 368 | let mut result = String::from(""); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minWidth` [INFO] [stdout] --> src/helper/number_format.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | let minWidth = left.len() + dec.len() + right.len(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_minWidth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `decimal_count` [INFO] [stdout] --> src/helper/number_format.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 439 | let decimal_count = numbers[1].len(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_decimal_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `re` [INFO] [stdout] --> src/helper/number_format.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | let re = Regex::new(r#"0+"#).unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_re` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `masking_blocks` [INFO] [stdout] --> src/helper/number_format.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | let mut masking_blocks:Vec = Vec::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_masking_blocks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time_zone` [INFO] [stdout] --> src/helper/date.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | let time_zone = match time_zone { Some(v)=> v, None=> get_default_timezone()}; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_zone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `base_date` is never read [INFO] [stdout] --> src/helper/date.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let mut base_date = NaiveDateTime::parse_from_str("1970-01-01 00:00:00", "%Y-%m-%d %T").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let mut row_index:usize = 0; [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/helper/number_format.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | let mut value = value; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/helper/number_format.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | let mut masking_blocks:Vec = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert_new_row` [INFO] [stdout] --> src/structs/spreadsheet.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | pub(crate) fn insert_new_row(&mut self, sheet_name:&str, root_row_num:usize, offset_row_num:usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert_new_colmun` [INFO] [stdout] --> src/structs/spreadsheet.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | pub(crate) fn insert_new_colmun(&mut self, sheet_name:&str, root_col_num:usize, offset_col_num:usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/spreadsheet.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_defined_names` [INFO] [stdout] --> src/structs/spreadsheet.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | pub(crate) fn set_defined_names(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_properties` [INFO] [stdout] --> src/structs/spreadsheet.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | pub(crate) fn set_properties(&mut self, value:Properties) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_security_mut` [INFO] [stdout] --> src/structs/spreadsheet.rs:126:19 [INFO] [stdout] | [INFO] [stdout] 126 | pub(crate) fn get_security_mut(&mut self) -> &mut Security { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_security` [INFO] [stdout] --> src/structs/spreadsheet.rs:129:19 [INFO] [stdout] | [INFO] [stdout] 129 | pub(crate) fn set_security(&mut self, value:Security) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_unparsed_loaded_data` [INFO] [stdout] --> src/structs/spreadsheet.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 147 | pub(crate) fn set_unparsed_loaded_data(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_cell_style_collection` [INFO] [stdout] --> src/structs/spreadsheet.rs:292:19 [INFO] [stdout] | [INFO] [stdout] 292 | pub(crate) fn set_cell_style_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `has_formula` [INFO] [stdout] --> src/structs/spreadsheet.rs:379:19 [INFO] [stdout] | [INFO] [stdout] 379 | pub(crate) fn has_formula(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_conditional_styles_collection` [INFO] [stdout] --> src/structs/worksheet.rs:438:19 [INFO] [stdout] | [INFO] [stdout] 438 | pub(crate) fn set_conditional_styles_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/worksheet.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_header_footer` [INFO] [stdout] --> src/structs/worksheet.rs:670:19 [INFO] [stdout] | [INFO] [stdout] 670 | pub(crate) fn set_header_footer(&mut self, value:HeaderFooter) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_drawing_collection_mut` [INFO] [stdout] --> src/structs/worksheet.rs:690:19 [INFO] [stdout] | [INFO] [stdout] 690 | pub(crate) fn get_drawing_collection_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_drawing_collection` [INFO] [stdout] --> src/structs/worksheet.rs:693:19 [INFO] [stdout] | [INFO] [stdout] 693 | pub(crate) fn set_drawing_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_sheet_state` [INFO] [stdout] --> src/structs/worksheet.rs:747:19 [INFO] [stdout] | [INFO] [stdout] 747 | pub(crate) fn set_sheet_state(&mut self, value:String) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_page_setup` [INFO] [stdout] --> src/structs/worksheet.rs:753:19 [INFO] [stdout] | [INFO] [stdout] 753 | pub(crate) fn set_page_setup(&mut self, value:PageSetup) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_custom_properties` [INFO] [stdout] --> src/structs/properties.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | pub(crate) fn set_custom_properties(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/row_dimension.rs:50:19 [INFO] [stdout] | [INFO] [stdout] 50 | pub(crate) fn update_coordinate(&mut self, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/column_dimension.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_name` [INFO] [stdout] --> src/structs/drawing.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | pub(crate) fn set_name>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_coordinates` [INFO] [stdout] --> src/structs/drawing.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | pub(crate) fn set_coordinates>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_offset_x` [INFO] [stdout] --> src/structs/drawing.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | pub(crate) fn set_offset_x(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_offset_y` [INFO] [stdout] --> src/structs/drawing.rs:55:19 [INFO] [stdout] | [INFO] [stdout] 55 | pub(crate) fn set_offset_y(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_width` [INFO] [stdout] --> src/structs/drawing.rs:61:19 [INFO] [stdout] | [INFO] [stdout] 61 | pub(crate) fn set_width(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_height` [INFO] [stdout] --> src/structs/drawing.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) fn set_height(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_top_left_position` [INFO] [stdout] --> src/structs/chart.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | pub(crate) fn set_top_left_position(&mut self, value:String, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_top_left_offset` [INFO] [stdout] --> src/structs/chart.rs:129:19 [INFO] [stdout] | [INFO] [stdout] 129 | pub(crate) fn set_top_left_offset(&mut self, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_bottom_right_position` [INFO] [stdout] --> src/structs/chart.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 149 | pub(crate) fn set_bottom_right_position(&mut self, value:String, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_bottom_right_offset` [INFO] [stdout] --> src/structs/chart.rs:159:19 [INFO] [stdout] | [INFO] [stdout] 159 | pub(crate) fn set_bottom_right_offset(&mut self, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_caption` [INFO] [stdout] --> src/structs/title.rs:16:19 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) fn set_caption(&mut self, value:RichText) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_show_leader_lines` [INFO] [stdout] --> src/structs/layout.rs:100:19 [INFO] [stdout] | [INFO] [stdout] 100 | pub(crate) fn set_show_leader_lines(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_plot_series` [INFO] [stdout] --> src/structs/plot_area.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | pub(crate) fn add_plot_series(&mut self, value:DataSeries) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_plot_direction` [INFO] [stdout] --> src/structs/data_series.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | pub(crate) fn set_plot_direction>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_plot_style` [INFO] [stdout] --> src/structs/data_series.rs:76:19 [INFO] [stdout] | [INFO] [stdout] 76 | pub(crate) fn set_plot_style>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_fill_color` [INFO] [stdout] --> src/structs/data_series_values.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | pub(crate) fn add_fill_color>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_width` [INFO] [stdout] --> src/structs/data_series_values.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | pub(crate) fn set_line_width(&mut self, value:i32) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_axis_number` [INFO] [stdout] --> src/structs/axis.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub(crate) fn set_axis_number>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_fill_properties` [INFO] [stdout] --> src/structs/axis.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | pub(crate) fn set_fill_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_properties` [INFO] [stdout] --> src/structs/axis.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | pub(crate) fn set_line_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_style_properties` [INFO] [stdout] --> src/structs/axis.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | pub(crate) fn set_line_style_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_shadow_properties` [INFO] [stdout] --> src/structs/axis.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | pub(crate) fn set_shadow_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_glow_properties` [INFO] [stdout] --> src/structs/axis.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | pub(crate) fn set_glow_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_soft_edges` [INFO] [stdout] --> src/structs/axis.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) fn set_soft_edges>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_paper_size` [INFO] [stdout] --> src/structs/page_setup.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) fn set_paper_size(&mut self, value:i32) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_fit_to_page` [INFO] [stdout] --> src/structs/page_setup.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | pub(crate) fn set_fit_to_page(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_protection` [INFO] [stdout] --> src/structs/style.rs:134:19 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) fn set_protection(&mut self, value:Protection) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_quote_prefix` [INFO] [stdout] --> src/structs/style.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | pub(crate) fn set_quote_prefix(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_underline` [INFO] [stdout] --> src/structs/font.rs:103:19 [INFO] [stdout] | [INFO] [stdout] 103 | pub(crate) fn set_underline>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_flipped_built_in_formats` [INFO] [stdout] --> src/structs/number_format.rs:139:19 [INFO] [stdout] | [INFO] [stdout] 139 | pub(crate) fn set_flipped_built_in_formats(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_flipped_built_in_formats` [INFO] [stdout] --> src/structs/number_format.rs:142:19 [INFO] [stdout] | [INFO] [stdout] 142 | pub(crate) fn add_flipped_built_in_formats>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_operator_type` [INFO] [stdout] --> src/structs/conditional.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | pub(crate) fn set_operator_type>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_text` [INFO] [stdout] --> src/structs/conditional.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | pub(crate) fn set_text>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_stop_if_true` [INFO] [stdout] --> src/structs/conditional.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | pub(crate) fn set_stop_if_true(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_condition` [INFO] [stdout] --> src/structs/conditional.rs:118:19 [INFO] [stdout] | [INFO] [stdout] 118 | pub(crate) fn set_condition(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_condition` [INFO] [stdout] --> src/structs/conditional.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | pub(crate) fn add_condition>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_cfvo_collection` [INFO] [stdout] --> src/structs/conditional.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | pub(crate) fn add_cfvo_collection>(&mut self, r#type:S, value:Option, color:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_color_map` [INFO] [stdout] --> src/structs/theme.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | pub(crate) fn set_color_map(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_alignment` [INFO] [stdout] --> src/structs/comment.rs:95:19 [INFO] [stdout] | [INFO] [stdout] 95 | pub(crate) fn set_alignment>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_is_lock_col` [INFO] [stdout] --> src/structs/coordinate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub(crate) fn get_is_lock_col(&self) -> &bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_is_lock_row` [INFO] [stdout] --> src/structs/coordinate.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | pub(crate) fn get_is_lock_row(&self) -> &bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_coordinate` [INFO] [stdout] --> src/structs/coordinate.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | pub(crate) fn set_coordinate>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/coordinate.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_start` [INFO] [stdout] --> src/structs/range.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | pub(crate) fn get_coordinate_start(&self)-> &Coordinate { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_start_mut` [INFO] [stdout] --> src/structs/range.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | pub(crate) fn get_coordinate_start_mut(&mut self)-> &mut Coordinate { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_end` [INFO] [stdout] --> src/structs/range.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) fn get_coordinate_end(&self)-> &Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_end_mut` [INFO] [stdout] --> src/structs/range.rs:71:19 [INFO] [stdout] | [INFO] [stdout] 71 | pub(crate) fn get_coordinate_end_mut(&mut self)-> &mut Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/range.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_rol_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_sheet_name` [INFO] [stdout] --> src/structs/address.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | pub(crate) fn get_sheet_name(&self)-> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_sheet_name` [INFO] [stdout] --> src/structs/address.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 13 | pub(crate) fn set_sheet_name>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_range` [INFO] [stdout] --> src/structs/address.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) fn get_range(&self)-> &Range { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_range_mut` [INFO] [stdout] --> src/structs/address.rs:21:19 [INFO] [stdout] | [INFO] [stdout] 21 | pub(crate) fn get_range_mut(&mut self)-> &mut Range { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_range` [INFO] [stdout] --> src/structs/address.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | pub(crate) fn set_range(&mut self, value:Range) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/address.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_sheet_id` [INFO] [stdout] --> src/reader/xlsx/chart.rs:542:4 [INFO] [stdout] | [INFO] [stdout] 542 | fn get_sheet_id(sheet_name:&str, sheet_vec:&Vec<(String, String, String)>)-> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_sheet_id` [INFO] [stdout] --> src/reader/xlsx/workbook.rs:74:4 [INFO] [stdout] | [INFO] [stdout] 74 | fn get_sheet_id(sheet_name:&str, sheet_vec:&Vec<(String, String, String)>)-> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_decimal_separator` [INFO] [stdout] --> src/helper/string_helper.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | pub(crate) fn get_decimal_separator()-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_thousands_separator` [INFO] [stdout] --> src/helper/string_helper.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) fn get_thousands_separator()-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/structs/worksheet.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 539 | std::mem::replace(v, value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `legacyDrawing_id` should have a snake case name [INFO] [stdout] --> src/reader/xlsx.rs:106:51 [INFO] [stdout] | [INFO] [stdout] 106 | ... let (is_active_sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `legacy_drawing_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `bestFit` should have a snake case name [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 170 | let bestFit = match get_attribute(e, b"bestFit") { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `best_fit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | mem::replace(&mut theme.get_color_map_mut()[0], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | mem::replace(&mut theme.get_color_map_mut()[1], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | mem::replace(&mut theme.get_color_map_mut()[2], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | mem::replace(&mut theme.get_color_map_mut()[3], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/reader/xlsx/worksheet_rels.rs:37:37 [INFO] [stdout] | [INFO] [stdout] 37 | ... worksheet.get_cell_mut(coordinate).get_hyperlink_mut().set_url(target_value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | std::mem::replace(&mut colors[idx], item.get(0).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:151:13 [INFO] [stdout] | [INFO] [stdout] 151 | std::mem::replace(&mut condops[idx], item.get(0).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:152:13 [INFO] [stdout] | [INFO] [stdout] 152 | std::mem::replace(&mut condvals[idx], item.get(1).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `minWidth` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | let minWidth = left.len() + dec.len() + right.len(); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `min_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `process_complex_number_formatMask` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:452:4 [INFO] [stdout] | [INFO] [stdout] 452 | fn process_complex_number_formatMask(number:&f64, mask:&str)-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `process_complex_number_format_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `blockValue` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | let blockValue = format!("{}", (number / divisor.parse::().unwrap())); [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `block_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `splitOnPoint` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:482:55 [INFO] [stdout] | [INFO] [stdout] 482 | fn complex_number_format_mask(number:&f64, mask:&str, splitOnPoint:&bool)->String { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `split_on_point` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 129 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let mut row_index:usize = 0; [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/helper/number_format.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | let mut value = value; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/helper/number_format.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | let mut masking_blocks:Vec = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert_new_row` [INFO] [stdout] --> src/structs/spreadsheet.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | pub(crate) fn insert_new_row(&mut self, sheet_name:&str, root_row_num:usize, offset_row_num:usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `insert_new_colmun` [INFO] [stdout] --> src/structs/spreadsheet.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | pub(crate) fn insert_new_colmun(&mut self, sheet_name:&str, root_col_num:usize, offset_col_num:usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/spreadsheet.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_defined_names` [INFO] [stdout] --> src/structs/spreadsheet.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | pub(crate) fn set_defined_names(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_properties` [INFO] [stdout] --> src/structs/spreadsheet.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | pub(crate) fn set_properties(&mut self, value:Properties) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_security_mut` [INFO] [stdout] --> src/structs/spreadsheet.rs:126:19 [INFO] [stdout] | [INFO] [stdout] 126 | pub(crate) fn get_security_mut(&mut self) -> &mut Security { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_security` [INFO] [stdout] --> src/structs/spreadsheet.rs:129:19 [INFO] [stdout] | [INFO] [stdout] 129 | pub(crate) fn set_security(&mut self, value:Security) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_unparsed_loaded_data` [INFO] [stdout] --> src/structs/spreadsheet.rs:147:19 [INFO] [stdout] | [INFO] [stdout] 147 | pub(crate) fn set_unparsed_loaded_data(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_cell_style_collection` [INFO] [stdout] --> src/structs/spreadsheet.rs:292:19 [INFO] [stdout] | [INFO] [stdout] 292 | pub(crate) fn set_cell_style_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `has_formula` [INFO] [stdout] --> src/structs/spreadsheet.rs:379:19 [INFO] [stdout] | [INFO] [stdout] 379 | pub(crate) fn has_formula(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_conditional_styles_collection` [INFO] [stdout] --> src/structs/worksheet.rs:438:19 [INFO] [stdout] | [INFO] [stdout] 438 | pub(crate) fn set_conditional_styles_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/worksheet.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_header_footer` [INFO] [stdout] --> src/structs/worksheet.rs:670:19 [INFO] [stdout] | [INFO] [stdout] 670 | pub(crate) fn set_header_footer(&mut self, value:HeaderFooter) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_drawing_collection_mut` [INFO] [stdout] --> src/structs/worksheet.rs:690:19 [INFO] [stdout] | [INFO] [stdout] 690 | pub(crate) fn get_drawing_collection_mut(&mut self) -> &mut Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_drawing_collection` [INFO] [stdout] --> src/structs/worksheet.rs:693:19 [INFO] [stdout] | [INFO] [stdout] 693 | pub(crate) fn set_drawing_collection(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_sheet_state` [INFO] [stdout] --> src/structs/worksheet.rs:747:19 [INFO] [stdout] | [INFO] [stdout] 747 | pub(crate) fn set_sheet_state(&mut self, value:String) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_page_setup` [INFO] [stdout] --> src/structs/worksheet.rs:753:19 [INFO] [stdout] | [INFO] [stdout] 753 | pub(crate) fn set_page_setup(&mut self, value:PageSetup) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_custom_properties` [INFO] [stdout] --> src/structs/properties.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | pub(crate) fn set_custom_properties(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/row_dimension.rs:50:19 [INFO] [stdout] | [INFO] [stdout] 50 | pub(crate) fn update_coordinate(&mut self, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/column_dimension.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_name` [INFO] [stdout] --> src/structs/drawing.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | pub(crate) fn set_name>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_coordinates` [INFO] [stdout] --> src/structs/drawing.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | pub(crate) fn set_coordinates>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_offset_x` [INFO] [stdout] --> src/structs/drawing.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | pub(crate) fn set_offset_x(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_offset_y` [INFO] [stdout] --> src/structs/drawing.rs:55:19 [INFO] [stdout] | [INFO] [stdout] 55 | pub(crate) fn set_offset_y(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_width` [INFO] [stdout] --> src/structs/drawing.rs:61:19 [INFO] [stdout] | [INFO] [stdout] 61 | pub(crate) fn set_width(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_height` [INFO] [stdout] --> src/structs/drawing.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) fn set_height(&mut self, value:usize) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_top_left_position` [INFO] [stdout] --> src/structs/chart.rs:119:19 [INFO] [stdout] | [INFO] [stdout] 119 | pub(crate) fn set_top_left_position(&mut self, value:String, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_top_left_offset` [INFO] [stdout] --> src/structs/chart.rs:129:19 [INFO] [stdout] | [INFO] [stdout] 129 | pub(crate) fn set_top_left_offset(&mut self, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_bottom_right_position` [INFO] [stdout] --> src/structs/chart.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 149 | pub(crate) fn set_bottom_right_position(&mut self, value:String, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_bottom_right_offset` [INFO] [stdout] --> src/structs/chart.rs:159:19 [INFO] [stdout] | [INFO] [stdout] 159 | pub(crate) fn set_bottom_right_offset(&mut self, x_offset:Option, y_offset:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_caption` [INFO] [stdout] --> src/structs/title.rs:16:19 [INFO] [stdout] | [INFO] [stdout] 16 | pub(crate) fn set_caption(&mut self, value:RichText) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_show_leader_lines` [INFO] [stdout] --> src/structs/layout.rs:100:19 [INFO] [stdout] | [INFO] [stdout] 100 | pub(crate) fn set_show_leader_lines(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_plot_series` [INFO] [stdout] --> src/structs/plot_area.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | pub(crate) fn add_plot_series(&mut self, value:DataSeries) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_plot_direction` [INFO] [stdout] --> src/structs/data_series.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | pub(crate) fn set_plot_direction>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_plot_style` [INFO] [stdout] --> src/structs/data_series.rs:76:19 [INFO] [stdout] | [INFO] [stdout] 76 | pub(crate) fn set_plot_style>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_fill_color` [INFO] [stdout] --> src/structs/data_series_values.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | pub(crate) fn add_fill_color>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_width` [INFO] [stdout] --> src/structs/data_series_values.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | pub(crate) fn set_line_width(&mut self, value:i32) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_axis_number` [INFO] [stdout] --> src/structs/axis.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub(crate) fn set_axis_number>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_fill_properties` [INFO] [stdout] --> src/structs/axis.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | pub(crate) fn set_fill_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_properties` [INFO] [stdout] --> src/structs/axis.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | pub(crate) fn set_line_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_line_style_properties` [INFO] [stdout] --> src/structs/axis.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | pub(crate) fn set_line_style_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_shadow_properties` [INFO] [stdout] --> src/structs/axis.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | pub(crate) fn set_shadow_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_glow_properties` [INFO] [stdout] --> src/structs/axis.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | pub(crate) fn set_glow_properties>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_soft_edges` [INFO] [stdout] --> src/structs/axis.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) fn set_soft_edges>(&mut self, key:S, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_paper_size` [INFO] [stdout] --> src/structs/page_setup.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) fn set_paper_size(&mut self, value:i32) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_fit_to_page` [INFO] [stdout] --> src/structs/page_setup.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | pub(crate) fn set_fit_to_page(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_protection` [INFO] [stdout] --> src/structs/style.rs:134:19 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) fn set_protection(&mut self, value:Protection) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_quote_prefix` [INFO] [stdout] --> src/structs/style.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | pub(crate) fn set_quote_prefix(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_underline` [INFO] [stdout] --> src/structs/font.rs:103:19 [INFO] [stdout] | [INFO] [stdout] 103 | pub(crate) fn set_underline>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_flipped_built_in_formats` [INFO] [stdout] --> src/structs/number_format.rs:139:19 [INFO] [stdout] | [INFO] [stdout] 139 | pub(crate) fn set_flipped_built_in_formats(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_flipped_built_in_formats` [INFO] [stdout] --> src/structs/number_format.rs:142:19 [INFO] [stdout] | [INFO] [stdout] 142 | pub(crate) fn add_flipped_built_in_formats>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_operator_type` [INFO] [stdout] --> src/structs/conditional.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | pub(crate) fn set_operator_type>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_text` [INFO] [stdout] --> src/structs/conditional.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | pub(crate) fn set_text>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_stop_if_true` [INFO] [stdout] --> src/structs/conditional.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | pub(crate) fn set_stop_if_true(&mut self, value:bool) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_condition` [INFO] [stdout] --> src/structs/conditional.rs:118:19 [INFO] [stdout] | [INFO] [stdout] 118 | pub(crate) fn set_condition(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_condition` [INFO] [stdout] --> src/structs/conditional.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 121 | pub(crate) fn add_condition>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `add_cfvo_collection` [INFO] [stdout] --> src/structs/conditional.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | pub(crate) fn add_cfvo_collection>(&mut self, r#type:S, value:Option, color:Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_color_map` [INFO] [stdout] --> src/structs/theme.rs:26:19 [INFO] [stdout] | [INFO] [stdout] 26 | pub(crate) fn set_color_map(&mut self, value:Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_alignment` [INFO] [stdout] --> src/structs/comment.rs:95:19 [INFO] [stdout] | [INFO] [stdout] 95 | pub(crate) fn set_alignment>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_is_lock_col` [INFO] [stdout] --> src/structs/coordinate.rs:27:19 [INFO] [stdout] | [INFO] [stdout] 27 | pub(crate) fn get_is_lock_col(&self) -> &bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_is_lock_row` [INFO] [stdout] --> src/structs/coordinate.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | pub(crate) fn get_is_lock_row(&self) -> &bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_coordinate` [INFO] [stdout] --> src/structs/coordinate.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | pub(crate) fn set_coordinate>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/coordinate.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_start` [INFO] [stdout] --> src/structs/range.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | pub(crate) fn get_coordinate_start(&self)-> &Coordinate { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_start_mut` [INFO] [stdout] --> src/structs/range.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | pub(crate) fn get_coordinate_start_mut(&mut self)-> &mut Coordinate { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_end` [INFO] [stdout] --> src/structs/range.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) fn get_coordinate_end(&self)-> &Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_coordinate_end_mut` [INFO] [stdout] --> src/structs/range.rs:71:19 [INFO] [stdout] | [INFO] [stdout] 71 | pub(crate) fn get_coordinate_end_mut(&mut self)-> &mut Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/range.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | pub(crate) fn update_coordinate(&mut self, root_col_num:&usize, offset_col_num:&usize, root_rol_num:&usize, offset_row_num:&usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_sheet_name` [INFO] [stdout] --> src/structs/address.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | pub(crate) fn get_sheet_name(&self)-> &str { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_sheet_name` [INFO] [stdout] --> src/structs/address.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 13 | pub(crate) fn set_sheet_name>(&mut self, value:S) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_range` [INFO] [stdout] --> src/structs/address.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) fn get_range(&self)-> &Range { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `get_range_mut` [INFO] [stdout] --> src/structs/address.rs:21:19 [INFO] [stdout] | [INFO] [stdout] 21 | pub(crate) fn get_range_mut(&mut self)-> &mut Range { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `set_range` [INFO] [stdout] --> src/structs/address.rs:25:19 [INFO] [stdout] | [INFO] [stdout] 25 | pub(crate) fn set_range(&mut self, value:Range) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update_coordinate` [INFO] [stdout] --> src/structs/address.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | pub(crate) fn update_coordinate(&mut self, sheet_name:&str, root_col_num:&usize, offset_col_num:&usize, root_row_num:&usize, offset_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_sheet_id` [INFO] [stdout] --> src/reader/xlsx/chart.rs:542:4 [INFO] [stdout] | [INFO] [stdout] 542 | fn get_sheet_id(sheet_name:&str, sheet_vec:&Vec<(String, String, String)>)-> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_sheet_id` [INFO] [stdout] --> src/reader/xlsx/workbook.rs:74:4 [INFO] [stdout] | [INFO] [stdout] 74 | fn get_sheet_id(sheet_name:&str, sheet_vec:&Vec<(String, String, String)>)-> String { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_decimal_separator` [INFO] [stdout] --> src/helper/string_helper.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | pub(crate) fn get_decimal_separator()-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_thousands_separator` [INFO] [stdout] --> src/helper/string_helper.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) fn get_thousands_separator()-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/structs/worksheet.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 539 | std::mem::replace(v, value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `legacyDrawing_id` should have a snake case name [INFO] [stdout] --> src/reader/xlsx.rs:106:51 [INFO] [stdout] | [INFO] [stdout] 106 | ... let (is_active_sheet, drawing_id, legacyDrawing_id, hyperlink_vec) = worksheet::read(&dir, &rel_target, worksheet, &theme, &shared_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `legacy_drawing_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `bestFit` should have a snake case name [INFO] [stdout] --> src/reader/xlsx/worksheet.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 170 | let bestFit = match get_attribute(e, b"bestFit") { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `best_fit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | mem::replace(&mut theme.get_color_map_mut()[0], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | mem::replace(&mut theme.get_color_map_mut()[1], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | mem::replace(&mut theme.get_color_map_mut()[2], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/reader/xlsx/theme.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | mem::replace(&mut theme.get_color_map_mut()[3], value.into()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/reader/xlsx/worksheet_rels.rs:37:37 [INFO] [stdout] | [INFO] [stdout] 37 | ... worksheet.get_cell_mut(coordinate).get_hyperlink_mut().set_url(target_value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | std::mem::replace(&mut colors[idx], item.get(0).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:151:13 [INFO] [stdout] | [INFO] [stdout] 151 | std::mem::replace(&mut condops[idx], item.get(0).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/helper/number_format.rs:152:13 [INFO] [stdout] | [INFO] [stdout] 152 | std::mem::replace(&mut condvals[idx], item.get(1).unwrap().to_string()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `minWidth` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | let minWidth = left.len() + dec.len() + right.len(); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `min_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `process_complex_number_formatMask` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:452:4 [INFO] [stdout] | [INFO] [stdout] 452 | fn process_complex_number_formatMask(number:&f64, mask:&str)-> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `process_complex_number_format_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `blockValue` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:468:17 [INFO] [stdout] | [INFO] [stdout] 468 | let blockValue = format!("{}", (number / divisor.parse::().unwrap())); [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `block_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `splitOnPoint` should have a snake case name [INFO] [stdout] --> src/helper/number_format.rs:482:55 [INFO] [stdout] | [INFO] [stdout] 482 | fn complex_number_format_mask(number:&f64, mask:&str, splitOnPoint:&bool)->String { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `split_on_point` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 129 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 50.74s [INFO] running `Command { std: "docker" "inspect" "40369eb0c863e5ad4b25f71a4cda0dc9685c7947e577788179ed19ef19fc1510", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "40369eb0c863e5ad4b25f71a4cda0dc9685c7947e577788179ed19ef19fc1510", kill_on_drop: false }` [INFO] [stdout] 40369eb0c863e5ad4b25f71a4cda0dc9685c7947e577788179ed19ef19fc1510