[INFO] crate karo 0.1.2 is already in cache
[INFO] checking karo-0.1.2 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate karo 0.1.2 into /workspace/builds/worker-2/source
[INFO] validating manifest of crates.io crate karo 0.1.2 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate karo 0.1.2
[INFO] finished tweaking crates.io crate karo 0.1.2
[INFO] tweaked toml for crates.io crate karo 0.1.2 written to /workspace/builds/worker-2/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 85dc0b2e09a3acd869bbdaf6fd8a316f9064917bfd17c2cbbd19101eed8f88cc
[INFO] running `"docker" "start" "-a" "85dc0b2e09a3acd869bbdaf6fd8a316f9064917bfd17c2cbbd19101eed8f88cc"`
[INFO] [stderr]     Checking rgb v0.8.16
[INFO] [stderr]     Checking quick-xml v0.17.2
[INFO] [stderr]     Checking bzip2-sys v0.1.8+1.0.8
[INFO] [stderr]     Checking snafu v0.5.0
[INFO] [stderr]     Checking decorum v0.1.3
[INFO] [stderr]     Checking bzip2 v0.3.3
[INFO] [stderr]     Checking zip v0.5.5
[INFO] [stderr]     Checking karo v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stderr]  --> src/chartsheet.rs:6:39
[INFO] [stderr]   |
[INFO] [stderr] 6 |     fn write_xml<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stderr]   |                                       ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stderr]    --> src/fonts.rs:264:42
[INFO] [stderr]     |
[INFO] [stderr] 264 |     fn write_scheme<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stderr]     |                                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `mode`
[INFO] [stderr]   --> src/utility/mod.rs:27:29
[INFO] [stderr]    |
[INFO] [stderr] 27 |     fn as_excel_date(&self, mode: DateMode) -> f64 {
[INFO] [stderr]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_mode`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sheetname`
[INFO] [stderr]    --> src/workbook.rs:160:9
[INFO] [stderr]     |
[INFO] [stderr] 160 |         sheetname: S,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheetname`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart_type`
[INFO] [stderr]    --> src/workbook.rs:169:33
[INFO] [stderr]     |
[INFO] [stderr] 169 |     pub fn add_chart(&mut self, chart_type: ChartType) -> Result<Chart> {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chart_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:263:9
[INFO] [stderr]     |
[INFO] [stderr] 263 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:270:9
[INFO] [stderr]     |
[INFO] [stderr] 270 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:277:9
[INFO] [stderr]     |
[INFO] [stderr] 277 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/workbook.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:289:51
[INFO] [stderr]     |
[INFO] [stderr] 289 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stderr]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:271:9
[INFO] [stderr]     |
[INFO] [stderr] 271 |         start: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:272:9
[INFO] [stderr]     |
[INFO] [stderr] 272 |         end: Index,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `formula`
[INFO] [stderr]    --> src/worksheet/mod.rs:273:9
[INFO] [stderr]     |
[INFO] [stderr] 273 |         formula: S,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:274:9
[INFO] [stderr]     |
[INFO] [stderr] 274 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:281:9
[INFO] [stderr]     |
[INFO] [stderr] 281 |         start: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:282:9
[INFO] [stderr]     |
[INFO] [stderr] 282 |         end: Index,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `formula`
[INFO] [stderr]    --> src/worksheet/mod.rs:283:9
[INFO] [stderr]     |
[INFO] [stderr] 283 |         formula: S,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `number`
[INFO] [stderr]    --> src/worksheet/mod.rs:285:9
[INFO] [stderr]     |
[INFO] [stderr] 285 |         number: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_number`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:302:9
[INFO] [stderr]     |
[INFO] [stderr] 302 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `url`
[INFO] [stderr]    --> src/worksheet/mod.rs:303:9
[INFO] [stderr]     |
[INFO] [stderr] 303 |         url: S,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_url`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:304:9
[INFO] [stderr]     |
[INFO] [stderr] 304 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:311:9
[INFO] [stderr]     |
[INFO] [stderr] 311 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `value`
[INFO] [stderr]    --> src/worksheet/mod.rs:312:9
[INFO] [stderr]     |
[INFO] [stderr] 312 |         value: bool,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:313:9
[INFO] [stderr]     |
[INFO] [stderr] 313 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:349:9
[INFO] [stderr]     |
[INFO] [stderr] 349 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rich_string`
[INFO] [stderr]    --> src/worksheet/mod.rs:350:9
[INFO] [stderr]     |
[INFO] [stderr] 350 |         rich_string: &[RichStringTuple],
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rich_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:351:9
[INFO] [stderr]     |
[INFO] [stderr] 351 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:410:9
[INFO] [stderr]     |
[INFO] [stderr] 410 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/worksheet/mod.rs:411:9
[INFO] [stderr]     |
[INFO] [stderr] 411 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:418:9
[INFO] [stderr]     |
[INFO] [stderr] 418 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/worksheet/mod.rs:419:9
[INFO] [stderr]     |
[INFO] [stderr] 419 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:420:9
[INFO] [stderr]     |
[INFO] [stderr] 420 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:427:9
[INFO] [stderr]     |
[INFO] [stderr] 427 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `image_buffer`
[INFO] [stderr]    --> src/worksheet/mod.rs:428:9
[INFO] [stderr]     |
[INFO] [stderr] 428 |         image_buffer: &[u8],
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:435:9
[INFO] [stderr]     |
[INFO] [stderr] 435 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `image_buffer`
[INFO] [stderr]    --> src/worksheet/mod.rs:436:9
[INFO] [stderr]     |
[INFO] [stderr] 436 |         image_buffer: &[u8],
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:437:9
[INFO] [stderr]     |
[INFO] [stderr] 437 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:444:9
[INFO] [stderr]     |
[INFO] [stderr] 444 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart`
[INFO] [stderr]    --> src/worksheet/mod.rs:445:9
[INFO] [stderr]     |
[INFO] [stderr] 445 |         chart: Chart,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:452:9
[INFO] [stderr]     |
[INFO] [stderr] 452 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart`
[INFO] [stderr]    --> src/worksheet/mod.rs:453:9
[INFO] [stderr]     |
[INFO] [stderr] 453 |         chart: Chart,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:454:9
[INFO] [stderr]     |
[INFO] [stderr] 454 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:492:34
[INFO] [stderr]     |
[INFO] [stderr] 492 |     pub fn autofilter(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:528:36
[INFO] [stderr]     |
[INFO] [stderr] 528 |     pub fn freeze_panes(&mut self, index: Index) {
[INFO] [stderr]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `vertical`
[INFO] [stderr]    --> src/worksheet/mod.rs:532:35
[INFO] [stderr]     |
[INFO] [stderr] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stderr]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vertical`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `horizontal`
[INFO] [stderr]    --> src/worksheet/mod.rs:532:50
[INFO] [stderr]     |
[INFO] [stderr] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stderr]     |                                                  ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_horizontal`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:536:37
[INFO] [stderr]     |
[INFO] [stderr] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stderr]     |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:536:51
[INFO] [stderr]     |
[INFO] [stderr] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stderr]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `paper_type`
[INFO] [stderr]    --> src/worksheet/mod.rs:552:33
[INFO] [stderr]     |
[INFO] [stderr] 552 |     pub fn set_paper(&mut self, paper_type: Paper) {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_paper_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `left`
[INFO] [stderr]    --> src/worksheet/mod.rs:558:9
[INFO] [stderr]     |
[INFO] [stderr] 558 |         left: f64,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `right`
[INFO] [stderr]    --> src/worksheet/mod.rs:559:9
[INFO] [stderr]     |
[INFO] [stderr] 559 |         right: f64,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_right`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `top`
[INFO] [stderr]    --> src/worksheet/mod.rs:560:9
[INFO] [stderr]     |
[INFO] [stderr] 560 |         top: f64,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_top`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bottom`
[INFO] [stderr]    --> src/worksheet/mod.rs:561:9
[INFO] [stderr]     |
[INFO] [stderr] 561 |         bottom: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bottom`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:566:49
[INFO] [stderr]     |
[INFO] [stderr] 566 |     pub fn set_header<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stderr]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:570:49
[INFO] [stderr]     |
[INFO] [stderr] 570 |     pub fn set_footer<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stderr]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:576:9
[INFO] [stderr]     |
[INFO] [stderr] 576 |         string: S,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:577:9
[INFO] [stderr]     |
[INFO] [stderr] 577 |         options: HeaderFooterOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:584:9
[INFO] [stderr]     |
[INFO] [stderr] 584 |         string: S,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:585:9
[INFO] [stderr]     |
[INFO] [stderr] 585 |         options: HeaderFooterOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `breaks`
[INFO] [stderr]    --> src/worksheet/mod.rs:590:40
[INFO] [stderr]     |
[INFO] [stderr] 590 |     pub fn set_h_pagebreaks(&mut self, breaks: &[Row]) -> Result<()> {
[INFO] [stderr]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `breaks`
[INFO] [stderr]    --> src/worksheet/mod.rs:594:40
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn set_v_pagebreaks(&mut self, breaks: &[Col]) -> Result<()> {
[INFO] [stderr]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scale`
[INFO] [stderr]    --> src/worksheet/mod.rs:602:32
[INFO] [stderr]     |
[INFO] [stderr] 602 |     pub fn set_zoom(&mut self, scale: u16) {
[INFO] [stderr]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `option`
[INFO] [stderr]    --> src/worksheet/mod.rs:606:37
[INFO] [stderr]     |
[INFO] [stderr] 606 |     pub fn set_gridlines(&mut self, option: Gridlines) {
[INFO] [stderr]     |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:622:35
[INFO] [stderr]     |
[INFO] [stderr] 622 |     pub fn repeat_rows(&mut self, range: RowRange) -> Result<()> {
[INFO] [stderr]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:626:38
[INFO] [stderr]     |
[INFO] [stderr] 626 |     pub fn repeat_columns(&mut self, range: ColRange) -> Result<()> {
[INFO] [stderr]     |                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:630:34
[INFO] [stderr]     |
[INFO] [stderr] 630 |     pub fn print_area(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start_page`
[INFO] [stderr]    --> src/worksheet/mod.rs:641:38
[INFO] [stderr]     |
[INFO] [stderr] 641 |     pub fn set_start_page(&mut self, start_page: u16) {
[INFO] [stderr]     |                                      ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_page`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scale`
[INFO] [stderr]    --> src/worksheet/mod.rs:645:39
[INFO] [stderr]     |
[INFO] [stderr] 645 |     pub fn set_print_scale(&mut self, scale: u16) {
[INFO] [stderr]     |                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `password`
[INFO] [stderr]    --> src/worksheet/mod.rs:663:9
[INFO] [stderr]     |
[INFO] [stderr] 663 |         password: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_password`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:664:9
[INFO] [stderr]     |
[INFO] [stderr] 664 |         options: Protection,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `visible`
[INFO] [stderr]    --> src/worksheet/mod.rs:671:9
[INFO] [stderr]     |
[INFO] [stderr] 671 |         visible: bool,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visible`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `symbols_below`
[INFO] [stderr]    --> src/worksheet/mod.rs:672:9
[INFO] [stderr]     |
[INFO] [stderr] 672 |         symbols_below: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_below`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `symbols_right`
[INFO] [stderr]    --> src/worksheet/mod.rs:673:9
[INFO] [stderr]     |
[INFO] [stderr] 673 |         symbols_right: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_right`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `auto_style`
[INFO] [stderr]    --> src/worksheet/mod.rs:674:9
[INFO] [stderr]     |
[INFO] [stderr] 674 |         auto_style: bool,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_style`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `height`
[INFO] [stderr]    --> src/worksheet/mod.rs:681:9
[INFO] [stderr]     |
[INFO] [stderr] 681 |         height: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `hide_unused_rows`
[INFO] [stderr]    --> src/worksheet/mod.rs:682:9
[INFO] [stderr]     |
[INFO] [stderr] 682 |         hide_unused_rows: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hide_unused_rows`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/worksheet/mod.rs:687:51
[INFO] [stderr]     |
[INFO] [stderr] 687 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stderr]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stderr]  --> src/chartsheet.rs:6:39
[INFO] [stderr]   |
[INFO] [stderr] 6 |     fn write_xml<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stderr]   |                                       ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `w`
[INFO] [stderr]    --> src/fonts.rs:264:42
[INFO] [stderr]     |
[INFO] [stderr] 264 |     fn write_scheme<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stderr]     |                                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `mode`
[INFO] [stderr]   --> src/utility/mod.rs:27:29
[INFO] [stderr]    |
[INFO] [stderr] 27 |     fn as_excel_date(&self, mode: DateMode) -> f64 {
[INFO] [stderr]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_mode`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sheetname`
[INFO] [stderr]    --> src/workbook.rs:160:9
[INFO] [stderr]     |
[INFO] [stderr] 160 |         sheetname: S,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheetname`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart_type`
[INFO] [stderr]    --> src/workbook.rs:169:33
[INFO] [stderr]     |
[INFO] [stderr] 169 |     pub fn add_chart(&mut self, chart_type: ChartType) -> Result<Chart> {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chart_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:263:9
[INFO] [stderr]     |
[INFO] [stderr] 263 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:270:9
[INFO] [stderr]     |
[INFO] [stderr] 270 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:277:9
[INFO] [stderr]     |
[INFO] [stderr] 277 |         name: N,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/workbook.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/workbook.rs:289:51
[INFO] [stderr]     |
[INFO] [stderr] 289 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stderr]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:271:9
[INFO] [stderr]     |
[INFO] [stderr] 271 |         start: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:272:9
[INFO] [stderr]     |
[INFO] [stderr] 272 |         end: Index,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `formula`
[INFO] [stderr]    --> src/worksheet/mod.rs:273:9
[INFO] [stderr]     |
[INFO] [stderr] 273 |         formula: S,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:274:9
[INFO] [stderr]     |
[INFO] [stderr] 274 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:281:9
[INFO] [stderr]     |
[INFO] [stderr] 281 |         start: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:282:9
[INFO] [stderr]     |
[INFO] [stderr] 282 |         end: Index,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `formula`
[INFO] [stderr]    --> src/worksheet/mod.rs:283:9
[INFO] [stderr]     |
[INFO] [stderr] 283 |         formula: S,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `number`
[INFO] [stderr]    --> src/worksheet/mod.rs:285:9
[INFO] [stderr]     |
[INFO] [stderr] 285 |         number: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_number`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:302:9
[INFO] [stderr]     |
[INFO] [stderr] 302 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `url`
[INFO] [stderr]    --> src/worksheet/mod.rs:303:9
[INFO] [stderr]     |
[INFO] [stderr] 303 |         url: S,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_url`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:304:9
[INFO] [stderr]     |
[INFO] [stderr] 304 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:311:9
[INFO] [stderr]     |
[INFO] [stderr] 311 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `value`
[INFO] [stderr]    --> src/worksheet/mod.rs:312:9
[INFO] [stderr]     |
[INFO] [stderr] 312 |         value: bool,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:313:9
[INFO] [stderr]     |
[INFO] [stderr] 313 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:349:9
[INFO] [stderr]     |
[INFO] [stderr] 349 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rich_string`
[INFO] [stderr]    --> src/worksheet/mod.rs:350:9
[INFO] [stderr]     |
[INFO] [stderr] 350 |         rich_string: &[RichStringTuple],
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rich_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/worksheet/mod.rs:351:9
[INFO] [stderr]     |
[INFO] [stderr] 351 |         format: Option<&Format>,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:410:9
[INFO] [stderr]     |
[INFO] [stderr] 410 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/worksheet/mod.rs:411:9
[INFO] [stderr]     |
[INFO] [stderr] 411 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:418:9
[INFO] [stderr]     |
[INFO] [stderr] 418 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filename`
[INFO] [stderr]    --> src/worksheet/mod.rs:419:9
[INFO] [stderr]     |
[INFO] [stderr] 419 |         filename: P,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:420:9
[INFO] [stderr]     |
[INFO] [stderr] 420 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:427:9
[INFO] [stderr]     |
[INFO] [stderr] 427 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `image_buffer`
[INFO] [stderr]    --> src/worksheet/mod.rs:428:9
[INFO] [stderr]     |
[INFO] [stderr] 428 |         image_buffer: &[u8],
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:435:9
[INFO] [stderr]     |
[INFO] [stderr] 435 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `image_buffer`
[INFO] [stderr]    --> src/worksheet/mod.rs:436:9
[INFO] [stderr]     |
[INFO] [stderr] 436 |         image_buffer: &[u8],
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:437:9
[INFO] [stderr]     |
[INFO] [stderr] 437 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:444:9
[INFO] [stderr]     |
[INFO] [stderr] 444 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart`
[INFO] [stderr]    --> src/worksheet/mod.rs:445:9
[INFO] [stderr]     |
[INFO] [stderr] 445 |         chart: Chart,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:452:9
[INFO] [stderr]     |
[INFO] [stderr] 452 |         index: Index,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chart`
[INFO] [stderr]    --> src/worksheet/mod.rs:453:9
[INFO] [stderr]     |
[INFO] [stderr] 453 |         chart: Chart,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:454:9
[INFO] [stderr]     |
[INFO] [stderr] 454 |         options: ImageOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:492:34
[INFO] [stderr]     |
[INFO] [stderr] 492 |     pub fn autofilter(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> src/worksheet/mod.rs:528:36
[INFO] [stderr]     |
[INFO] [stderr] 528 |     pub fn freeze_panes(&mut self, index: Index) {
[INFO] [stderr]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `vertical`
[INFO] [stderr]    --> src/worksheet/mod.rs:532:35
[INFO] [stderr]     |
[INFO] [stderr] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stderr]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vertical`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `horizontal`
[INFO] [stderr]    --> src/worksheet/mod.rs:532:50
[INFO] [stderr]     |
[INFO] [stderr] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stderr]     |                                                  ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_horizontal`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]    --> src/worksheet/mod.rs:536:37
[INFO] [stderr]     |
[INFO] [stderr] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stderr]     |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `end`
[INFO] [stderr]    --> src/worksheet/mod.rs:536:51
[INFO] [stderr]     |
[INFO] [stderr] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stderr]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `paper_type`
[INFO] [stderr]    --> src/worksheet/mod.rs:552:33
[INFO] [stderr]     |
[INFO] [stderr] 552 |     pub fn set_paper(&mut self, paper_type: Paper) {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_paper_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `left`
[INFO] [stderr]    --> src/worksheet/mod.rs:558:9
[INFO] [stderr]     |
[INFO] [stderr] 558 |         left: f64,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `right`
[INFO] [stderr]    --> src/worksheet/mod.rs:559:9
[INFO] [stderr]     |
[INFO] [stderr] 559 |         right: f64,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_right`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `top`
[INFO] [stderr]    --> src/worksheet/mod.rs:560:9
[INFO] [stderr]     |
[INFO] [stderr] 560 |         top: f64,
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_top`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bottom`
[INFO] [stderr]    --> src/worksheet/mod.rs:561:9
[INFO] [stderr]     |
[INFO] [stderr] 561 |         bottom: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bottom`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:566:49
[INFO] [stderr]     |
[INFO] [stderr] 566 |     pub fn set_header<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stderr]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:570:49
[INFO] [stderr]     |
[INFO] [stderr] 570 |     pub fn set_footer<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stderr]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:576:9
[INFO] [stderr]     |
[INFO] [stderr] 576 |         string: S,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:577:9
[INFO] [stderr]     |
[INFO] [stderr] 577 |         options: HeaderFooterOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `string`
[INFO] [stderr]    --> src/worksheet/mod.rs:584:9
[INFO] [stderr]     |
[INFO] [stderr] 584 |         string: S,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:585:9
[INFO] [stderr]     |
[INFO] [stderr] 585 |         options: HeaderFooterOptions,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `breaks`
[INFO] [stderr]    --> src/worksheet/mod.rs:590:40
[INFO] [stderr]     |
[INFO] [stderr] 590 |     pub fn set_h_pagebreaks(&mut self, breaks: &[Row]) -> Result<()> {
[INFO] [stderr]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `breaks`
[INFO] [stderr]    --> src/worksheet/mod.rs:594:40
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn set_v_pagebreaks(&mut self, breaks: &[Col]) -> Result<()> {
[INFO] [stderr]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scale`
[INFO] [stderr]    --> src/worksheet/mod.rs:602:32
[INFO] [stderr]     |
[INFO] [stderr] 602 |     pub fn set_zoom(&mut self, scale: u16) {
[INFO] [stderr]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `option`
[INFO] [stderr]    --> src/worksheet/mod.rs:606:37
[INFO] [stderr]     |
[INFO] [stderr] 606 |     pub fn set_gridlines(&mut self, option: Gridlines) {
[INFO] [stderr]     |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:622:35
[INFO] [stderr]     |
[INFO] [stderr] 622 |     pub fn repeat_rows(&mut self, range: RowRange) -> Result<()> {
[INFO] [stderr]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:626:38
[INFO] [stderr]     |
[INFO] [stderr] 626 |     pub fn repeat_columns(&mut self, range: ColRange) -> Result<()> {
[INFO] [stderr]     |                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `range`
[INFO] [stderr]    --> src/worksheet/mod.rs:630:34
[INFO] [stderr]     |
[INFO] [stderr] 630 |     pub fn print_area(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start_page`
[INFO] [stderr]    --> src/worksheet/mod.rs:641:38
[INFO] [stderr]     |
[INFO] [stderr] 641 |     pub fn set_start_page(&mut self, start_page: u16) {
[INFO] [stderr]     |                                      ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_page`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scale`
[INFO] [stderr]    --> src/worksheet/mod.rs:645:39
[INFO] [stderr]     |
[INFO] [stderr] 645 |     pub fn set_print_scale(&mut self, scale: u16) {
[INFO] [stderr]     |                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `password`
[INFO] [stderr]    --> src/worksheet/mod.rs:663:9
[INFO] [stderr]     |
[INFO] [stderr] 663 |         password: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_password`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `options`
[INFO] [stderr]    --> src/worksheet/mod.rs:664:9
[INFO] [stderr]     |
[INFO] [stderr] 664 |         options: Protection,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `visible`
[INFO] [stderr]    --> src/worksheet/mod.rs:671:9
[INFO] [stderr]     |
[INFO] [stderr] 671 |         visible: bool,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visible`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `symbols_below`
[INFO] [stderr]    --> src/worksheet/mod.rs:672:9
[INFO] [stderr]     |
[INFO] [stderr] 672 |         symbols_below: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_below`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `symbols_right`
[INFO] [stderr]    --> src/worksheet/mod.rs:673:9
[INFO] [stderr]     |
[INFO] [stderr] 673 |         symbols_right: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_right`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `auto_style`
[INFO] [stderr]    --> src/worksheet/mod.rs:674:9
[INFO] [stderr]     |
[INFO] [stderr] 674 |         auto_style: bool,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_style`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `height`
[INFO] [stderr]    --> src/worksheet/mod.rs:681:9
[INFO] [stderr]     |
[INFO] [stderr] 681 |         height: f64,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `hide_unused_rows`
[INFO] [stderr]    --> src/worksheet/mod.rs:682:9
[INFO] [stderr]     |
[INFO] [stderr] 682 |         hide_unused_rows: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hide_unused_rows`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/worksheet/mod.rs:687:51
[INFO] [stderr]     |
[INFO] [stderr] 687 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stderr]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/workbook.rs:585:13
[INFO] [stderr]     |
[INFO] [stderr] 585 |         let mut attrs = indexmap! {
[INFO] [stderr]     |             ----^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InlineString`
[INFO] [stderr]   --> src/cell.rs:76:5
[INFO] [stderr]    |
[INFO] [stderr] 76 |     InlineString(String),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InlineRichString`
[INFO] [stderr]   --> src/cell.rs:77:5
[INFO] [stderr]    |
[INFO] [stderr] 77 |     InlineRichString(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ArrayFormula`
[INFO] [stderr]   --> src/cell.rs:79:5
[INFO] [stderr]    |
[INFO] [stderr] 79 |     ArrayFormula(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Boolean`
[INFO] [stderr]   --> src/cell.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     Boolean(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkUrl`
[INFO] [stderr]   --> src/cell.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     HyperlinkUrl(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkInternal`
[INFO] [stderr]   --> src/cell.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     HyperlinkInternal(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkExternal`
[INFO] [stderr]   --> src/cell.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     HyperlinkExternal(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant item is never used: `APP_MSEXCEL`
[INFO] [stderr]   --> src/content_types/mod.rs:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub(crate) const APP_MSEXCEL: &str = "application/vnd.ms-excel.";
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_default`
[INFO] [stderr]   --> src/content_types/mod.rs:52:5
[INFO] [stderr]    |
[INFO] [stderr] 52 | /     pub fn add_default(
[INFO] [stderr] 53 | |         &mut self,
[INFO] [stderr] 54 | |         key: impl Into<String>,
[INFO] [stderr] 55 | |         value: impl Into<String>,
[INFO] [stderr] 56 | |     ) {
[INFO] [stderr] 57 | |         self.defaults.insert(key.into(), value.into());
[INFO] [stderr] 58 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_worksheet_name`
[INFO] [stderr]   --> src/content_types/mod.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 60 |     pub fn add_worksheet_name(&mut self, name: impl Into<String>) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_calc_chain`
[INFO] [stderr]   --> src/content_types/mod.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub fn add_calc_chain(&mut self) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_ms_package_relationship`
[INFO] [stderr]   --> src/relationships/mod.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 | /     pub fn add_ms_package_relationship(
[INFO] [stderr] 51 | |         &mut self,
[INFO] [stderr] 52 | |         relation_type: &str,
[INFO] [stderr] 53 | |         target: impl Into<String>,
[INFO] [stderr] ...  |
[INFO] [stderr] 60 | |         );
[INFO] [stderr] 61 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_worksheet_relationship`
[INFO] [stderr]   --> src/relationships/mod.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 63 | /     pub fn add_worksheet_relationship(
[INFO] [stderr] 64 | |         &mut self,
[INFO] [stderr] 65 | |         relation_type: &str,
[INFO] [stderr] 66 | |         target: impl Into<String>,
[INFO] [stderr] ...  |
[INFO] [stderr] 74 | |         );
[INFO] [stderr] 75 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `BasedOn1904`
[INFO] [stderr]   --> src/utility/mod.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     BasedOn1904,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Chartsheet`
[INFO] [stderr]    --> src/workbook.rs:627:5
[INFO] [stderr]     |
[INFO] [stderr] 627 |     Chartsheet(Chartsheet),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `as_mut_chartsheet`
[INFO] [stderr]    --> src/workbook.rs:652:5
[INFO] [stderr]     |
[INFO] [stderr] 652 |     fn as_mut_chartsheet(&mut self) -> Option<&mut Chartsheet> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `hidden`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub(crate) fn hidden(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `active`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     pub(crate) fn active(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `hidden`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     fn hidden(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `active`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     fn active(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `width`
[INFO] [stderr]   --> src/worksheet/mod.rs:52:5
[INFO] [stderr]    |
[INFO] [stderr] 52 |     width: u16,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `height`
[INFO] [stderr]   --> src/worksheet/mod.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     height: u16,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `format_index`
[INFO] [stderr]     --> src/worksheet/mod.rs:1572:5
[INFO] [stderr]      |
[INFO] [stderr] 1572 |     format_index: Option<usize>,
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant item is never used: `SCHEMA_MS`
[INFO] [stderr]   --> src/lib.rs:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | / const SCHEMA_MS: &str =
[INFO] [stderr] 57 | |     "http://schemas.microsoft.com/office/2006/relationships";
[INFO] [stderr]    | |_____________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/workbook.rs:585:13
[INFO] [stderr]     |
[INFO] [stderr] 585 |         let mut attrs = indexmap! {
[INFO] [stderr]     |             ----^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/worksheet/tests/worksheet.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |     let mut worksheet = Worksheet::new(
[INFO] [stderr]    |         ----^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InlineString`
[INFO] [stderr]   --> src/cell.rs:76:5
[INFO] [stderr]    |
[INFO] [stderr] 76 |     InlineString(String),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InlineRichString`
[INFO] [stderr]   --> src/cell.rs:77:5
[INFO] [stderr]    |
[INFO] [stderr] 77 |     InlineRichString(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ArrayFormula`
[INFO] [stderr]   --> src/cell.rs:79:5
[INFO] [stderr]    |
[INFO] [stderr] 79 |     ArrayFormula(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Boolean`
[INFO] [stderr]   --> src/cell.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     Boolean(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkUrl`
[INFO] [stderr]   --> src/cell.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     HyperlinkUrl(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkInternal`
[INFO] [stderr]   --> src/cell.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     HyperlinkInternal(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `HyperlinkExternal`
[INFO] [stderr]   --> src/cell.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     HyperlinkExternal(UnknownData),
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant item is never used: `APP_MSEXCEL`
[INFO] [stderr]   --> src/content_types/mod.rs:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub(crate) const APP_MSEXCEL: &str = "application/vnd.ms-excel.";
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `add_ms_package_relationship`
[INFO] [stderr]   --> src/relationships/mod.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 | /     pub fn add_ms_package_relationship(
[INFO] [stderr] 51 | |         &mut self,
[INFO] [stderr] 52 | |         relation_type: &str,
[INFO] [stderr] 53 | |         target: impl Into<String>,
[INFO] [stderr] ...  |
[INFO] [stderr] 60 | |         );
[INFO] [stderr] 61 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `BasedOn1904`
[INFO] [stderr]   --> src/utility/mod.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     BasedOn1904,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Chartsheet`
[INFO] [stderr]    --> src/workbook.rs:627:5
[INFO] [stderr]     |
[INFO] [stderr] 627 |     Chartsheet(Chartsheet),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `as_mut_chartsheet`
[INFO] [stderr]    --> src/workbook.rs:652:5
[INFO] [stderr]     |
[INFO] [stderr] 652 |     fn as_mut_chartsheet(&mut self) -> Option<&mut Chartsheet> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `hidden`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub(crate) fn hidden(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `active`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     pub(crate) fn active(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `hidden`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     fn hidden(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `active`
[INFO] [stderr]   --> src/workbook_sheet_properties.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     fn active(&self, index: usize) -> bool {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `width`
[INFO] [stderr]   --> src/worksheet/mod.rs:52:5
[INFO] [stderr]    |
[INFO] [stderr] 52 |     width: u16,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `height`
[INFO] [stderr]   --> src/worksheet/mod.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     height: u16,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field is never read: `format_index`
[INFO] [stderr]     --> src/worksheet/mod.rs:1572:5
[INFO] [stderr]      |
[INFO] [stderr] 1572 |     format_index: Option<usize>,
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant item is never used: `SCHEMA_MS`
[INFO] [stderr]   --> src/lib.rs:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | / const SCHEMA_MS: &str =
[INFO] [stderr] 57 | |     "http://schemas.microsoft.com/office/2006/relationships";
[INFO] [stderr]    | |_____________________________________________________________^
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 16.01s
[INFO] running `"docker" "inspect" "85dc0b2e09a3acd869bbdaf6fd8a316f9064917bfd17c2cbbd19101eed8f88cc"`
[INFO] running `"docker" "rm" "-f" "85dc0b2e09a3acd869bbdaf6fd8a316f9064917bfd17c2cbbd19101eed8f88cc"`
[INFO] [stdout] 85dc0b2e09a3acd869bbdaf6fd8a316f9064917bfd17c2cbbd19101eed8f88cc
